Files
Class-Widgets/view/menu/configs.ui
2025-06-11 15:48:20 +08:00

541 lines
18 KiB
XML
Executable File
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>721</width>
<height>814</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_2">
<property name="spacing">
<number>18</number>
</property>
<property name="leftMargin">
<number>24</number>
</property>
<property name="topMargin">
<number>24</number>
</property>
<property name="rightMargin">
<number>24</number>
</property>
<property name="bottomMargin">
<number>24</number>
</property>
<item>
<widget class="TitleLabel" name="TitleLabel">
<property name="text">
<string>配置文件</string>
</property>
</widget>
</item>
<item>
<widget class="SmoothScrollArea" name="SmoothScrollArea">
<property name="styleSheet">
<string notr="true">background: transparent; border: none</string>
</property>
<property name="widgetResizable">
<bool>true</bool>
</property>
<widget class="QWidget" name="scrollAreaWidgetContents">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>673</width>
<height>709</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout_9">
<item>
<layout class="QVBoxLayout" name="verticalLayout_5">
<property name="spacing">
<number>3</number>
</property>
<item>
<widget class="SubtitleLabel" name="SubtitleLabel_3">
<property name="text">
<string>课程表</string>
</property>
</widget>
</item>
<item>
<widget class="CardWidget" name="CardWidget_6">
<property name="minimumSize">
<size>
<width>0</width>
<height>60</height>
</size>
</property>
<layout class="QHBoxLayout" name="horizontalLayout_6">
<property name="leftMargin">
<number>16</number>
</property>
<property name="topMargin">
<number>16</number>
</property>
<property name="rightMargin">
<number>16</number>
</property>
<property name="bottomMargin">
<number>16</number>
</property>
<item>
<layout class="QVBoxLayout" name="verticalLayout_10">
<property name="spacing">
<number>0</number>
</property>
<item>
<widget class="StrongBodyLabel" name="StrongBodyLabel_6">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>导入 Class Widgets 课程表</string>
</property>
</widget>
</item>
<item>
<widget class="CaptionLabel" name="CaptionLabel_5">
<property name="text">
<string>需导入从其他 Class Widgets 导出的课程表</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
<property name="lightColor" stdset="0">
<color alpha="150">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</property>
<property name="darkColor" stdset="0">
<color alpha="200">
<red>255</red>
<green>255</green>
<blue>255</blue>
</color>
</property>
</widget>
</item>
</layout>
</item>
<item>
<widget class="PushButton" name="im_schedule">
<property name="text">
<string>导入课程表</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<widget class="CardWidget" name="CardWidget_8">
<property name="minimumSize">
<size>
<width>0</width>
<height>60</height>
</size>
</property>
<layout class="QHBoxLayout" name="horizontalLayout_8">
<property name="leftMargin">
<number>16</number>
</property>
<property name="topMargin">
<number>16</number>
</property>
<property name="rightMargin">
<number>16</number>
</property>
<property name="bottomMargin">
<number>16</number>
</property>
<item>
<layout class="QVBoxLayout" name="verticalLayout_13">
<property name="spacing">
<number>0</number>
</property>
<item>
<widget class="StrongBodyLabel" name="StrongBodyLabel_8">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>导出 Class Widgets 课程表</string>
</property>
</widget>
</item>
<item>
<widget class="CaptionLabel" name="CaptionLabel_8">
<property name="text">
<string>将当前使用的课程表文件 (.json) 导出</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
<property name="lightColor" stdset="0">
<color alpha="150">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</property>
<property name="darkColor" stdset="0">
<color alpha="200">
<red>255</red>
<green>255</green>
<blue>255</blue>
</color>
</property>
</widget>
</item>
</layout>
</item>
<item>
<widget class="PushButton" name="ex_schedule">
<property name="text">
<string>导出课程表</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<widget class="CardWidget" name="CardWidget_7">
<property name="minimumSize">
<size>
<width>0</width>
<height>60</height>
</size>
</property>
<layout class="QHBoxLayout" name="horizontalLayout_7">
<property name="leftMargin">
<number>16</number>
</property>
<property name="topMargin">
<number>16</number>
</property>
<property name="rightMargin">
<number>16</number>
</property>
<property name="bottomMargin">
<number>16</number>
</property>
<item>
<layout class="QVBoxLayout" name="verticalLayout_11">
<property name="spacing">
<number>0</number>
</property>
<item>
<widget class="StrongBodyLabel" name="StrongBodyLabel_7">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>管理 Class Widgets 课程表</string>
</property>
</widget>
</item>
<item>
<widget class="CaptionLabel" name="CaptionLabel_6">
<property name="text">
<string>打开 Class Widgets 课程表文件夹</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
<property name="lightColor" stdset="0">
<color alpha="150">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</property>
<property name="darkColor" stdset="0">
<color alpha="200">
<red>255</red>
<green>255</green>
<blue>255</blue>
</color>
</property>
</widget>
</item>
</layout>
</item>
<item>
<widget class="PushButton" name="open_schedule_folder">
<property name="text">
<string>使用“资源管理器”打开</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_6">
<property name="spacing">
<number>3</number>
</property>
<item>
<widget class="SubtitleLabel" name="SubtitleLabel_4">
<property name="text">
<string>通用课程表交换格式CSES</string>
</property>
</widget>
</item>
<item>
<widget class="HyperlinkButton" name="what_is">
<property name="sizePolicy">
<sizepolicy hsizetype="Maximum" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>什么是 CSES?</string>
</property>
</widget>
</item>
<item>
<widget class="CardWidget" name="CardWidget_9">
<property name="minimumSize">
<size>
<width>0</width>
<height>60</height>
</size>
</property>
<layout class="QHBoxLayout" name="horizontalLayout_9">
<property name="leftMargin">
<number>16</number>
</property>
<property name="topMargin">
<number>16</number>
</property>
<property name="rightMargin">
<number>16</number>
</property>
<property name="bottomMargin">
<number>16</number>
</property>
<item>
<layout class="QVBoxLayout" name="verticalLayout_12">
<property name="spacing">
<number>0</number>
</property>
<item>
<widget class="StrongBodyLabel" name="StrongBodyLabel_9">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>导入 CSES 格式的课程表</string>
</property>
</widget>
</item>
<item>
<widget class="CaptionLabel" name="CaptionLabel_7">
<property name="text">
<string>需导入从其他支持的软件导出的 CSES 格式的课程表
注意:由 CSES 格式转换的 Class Widgets 课程表可读性可能降低</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
<property name="lightColor" stdset="0">
<color alpha="150">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</property>
<property name="darkColor" stdset="0">
<color alpha="200">
<red>255</red>
<green>255</green>
<blue>255</blue>
</color>
</property>
</widget>
</item>
</layout>
</item>
<item>
<widget class="PushButton" name="im_schedule_cses">
<property name="text">
<string>导入 CSES 文件</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<widget class="CardWidget" name="CardWidget_10">
<property name="minimumSize">
<size>
<width>0</width>
<height>60</height>
</size>
</property>
<layout class="QHBoxLayout" name="horizontalLayout_10">
<property name="leftMargin">
<number>16</number>
</property>
<property name="topMargin">
<number>16</number>
</property>
<property name="rightMargin">
<number>16</number>
</property>
<property name="bottomMargin">
<number>16</number>
</property>
<item>
<layout class="QVBoxLayout" name="verticalLayout_14">
<property name="spacing">
<number>0</number>
</property>
<item>
<widget class="StrongBodyLabel" name="StrongBodyLabel_10">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>导出 Class Widgets 课程表</string>
</property>
</widget>
</item>
<item>
<widget class="CaptionLabel" name="CaptionLabel_9">
<property name="text">
<string>将当前使用的课程表文件 (.yaml) 导出为 CSES 格式
注意:生成的 CSES 课程表可读性可能降低</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
<property name="lightColor" stdset="0">
<color alpha="150">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</property>
<property name="darkColor" stdset="0">
<color alpha="200">
<red>255</red>
<green>255</green>
<blue>255</blue>
</color>
</property>
</widget>
</item>
</layout>
</item>
<item>
<widget class="PushButton" name="ex_schedule_cses">
<property name="text">
<string>导出 CSES 文件</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</item>
<item>
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
</widget>
</item>
</layout>
</widget>
<customwidgets>
<customwidget>
<class>HyperlinkButton</class>
<extends>PushButton</extends>
<header>qfluentwidgets</header>
</customwidget>
<customwidget>
<class>PushButton</class>
<extends>QPushButton</extends>
<header>qfluentwidgets</header>
</customwidget>
<customwidget>
<class>CardWidget</class>
<extends>QFrame</extends>
<header>qfluentwidgets</header>
<container>1</container>
</customwidget>
<customwidget>
<class>SmoothScrollArea</class>
<extends>QScrollArea</extends>
<header>qfluentwidgets</header>
<container>1</container>
</customwidget>
<customwidget>
<class>CaptionLabel</class>
<extends>QLabel</extends>
<header>qfluentwidgets</header>
</customwidget>
<customwidget>
<class>StrongBodyLabel</class>
<extends>QLabel</extends>
<header>qfluentwidgets</header>
</customwidget>
<customwidget>
<class>SubtitleLabel</class>
<extends>QLabel</extends>
<header>qfluentwidgets</header>
</customwidget>
<customwidget>
<class>TitleLabel</class>
<extends>QLabel</extends>
<header>qfluentwidgets</header>
</customwidget>
</customwidgets>
<resources/>
<connections/>
</ui>