mirror of
https://github.com/ankitects/anki.git
synced 2025-11-12 15:47:12 -05:00
Earlier today I pushed a change that split this code up into multiple repos, but that has proved to complicate things too much. So we're back to a single repo, except the individual submodules are better separated than they were before. The README files need updating again; I will push them out soon. Aside from splitting out the different modules, the sound code has moved from from anki to aqt.
640 lines
18 KiB
XML
640 lines
18 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<ui version="4.0">
|
|
<class>Dialog</class>
|
|
<widget class="QMainWindow" name="Dialog">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>0</x>
|
|
<y>0</y>
|
|
<width>750</width>
|
|
<height>493</height>
|
|
</rect>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>400</width>
|
|
<height>400</height>
|
|
</size>
|
|
</property>
|
|
<property name="windowIcon">
|
|
<iconset resource="icons.qrc">
|
|
<normaloff>:/icons/anki.png</normaloff>:/icons/anki.png</iconset>
|
|
</property>
|
|
<widget class="QWidget" name="centralwidget">
|
|
<layout class="QVBoxLayout" name="verticalLayout_3">
|
|
<property name="spacing">
|
|
<number>12</number>
|
|
</property>
|
|
<property name="leftMargin">
|
|
<number>12</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>6</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>12</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>12</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QSplitter" name="splitter">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Expanding">
|
|
<horstretch>4</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="orientation">
|
|
<enum>Qt::Vertical</enum>
|
|
</property>
|
|
<widget class="QWidget" name="widget" native="true">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
|
|
<horstretch>3</horstretch>
|
|
<verstretch>1</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<layout class="QVBoxLayout" name="verticalLayout_2">
|
|
<property name="spacing">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<layout class="QGridLayout" name="gridLayout">
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>12</number>
|
|
</property>
|
|
<property name="horizontalSpacing">
|
|
<number>12</number>
|
|
</property>
|
|
<property name="verticalSpacing">
|
|
<number>0</number>
|
|
</property>
|
|
<item row="0" column="1">
|
|
<widget class="QComboBox" name="searchEdit">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
|
|
<horstretch>9</horstretch>
|
|
<verstretch>0</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="editable">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="insertPolicy">
|
|
<enum>QComboBox::NoInsert</enum>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="2">
|
|
<widget class="QPushButton" name="searchButton">
|
|
<property name="text">
|
|
<string>Search</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="3">
|
|
<widget class="QPushButton" name="previewButton">
|
|
<property name="text">
|
|
<string>Preview</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+Shift+P</string>
|
|
</property>
|
|
<property name="checkable">
|
|
<bool>true</bool>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
<item row="0" column="0">
|
|
<widget class="QPushButton" name="filter">
|
|
<property name="text">
|
|
<string>Filter...</string>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
<item>
|
|
<widget class="QTableView" name="tableView">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
|
|
<horstretch>9</horstretch>
|
|
<verstretch>1</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>0</width>
|
|
<height>150</height>
|
|
</size>
|
|
</property>
|
|
<property name="contextMenuPolicy">
|
|
<enum>Qt::ActionsContextMenu</enum>
|
|
</property>
|
|
<property name="horizontalScrollBarPolicy">
|
|
<enum>Qt::ScrollBarAsNeeded</enum>
|
|
</property>
|
|
<property name="editTriggers">
|
|
<set>QAbstractItemView::NoEditTriggers</set>
|
|
</property>
|
|
<property name="tabKeyNavigation">
|
|
<bool>false</bool>
|
|
</property>
|
|
<property name="alternatingRowColors">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="selectionBehavior">
|
|
<enum>QAbstractItemView::SelectRows</enum>
|
|
</property>
|
|
<attribute name="horizontalHeaderCascadingSectionResizes">
|
|
<bool>false</bool>
|
|
</attribute>
|
|
<attribute name="horizontalHeaderMinimumSectionSize">
|
|
<number>20</number>
|
|
</attribute>
|
|
<attribute name="horizontalHeaderHighlightSections">
|
|
<bool>false</bool>
|
|
</attribute>
|
|
<attribute name="horizontalHeaderShowSortIndicator" stdset="0">
|
|
<bool>true</bool>
|
|
</attribute>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QWidget" name="verticalLayoutWidget">
|
|
<layout class="QVBoxLayout" name="verticalLayout" stretch="0">
|
|
<property name="spacing">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="leftMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="topMargin">
|
|
<number>1</number>
|
|
</property>
|
|
<property name="rightMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<property name="bottomMargin">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<layout class="QHBoxLayout" name="horizontalLayout2">
|
|
<property name="spacing">
|
|
<number>0</number>
|
|
</property>
|
|
<item>
|
|
<widget class="QWidget" name="fieldsArea" native="true">
|
|
<property name="sizePolicy">
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Expanding">
|
|
<horstretch>0</horstretch>
|
|
<verstretch>1</verstretch>
|
|
</sizepolicy>
|
|
</property>
|
|
<property name="minimumSize">
|
|
<size>
|
|
<width>50</width>
|
|
<height>200</height>
|
|
</size>
|
|
</property>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
</widget>
|
|
</item>
|
|
</layout>
|
|
</widget>
|
|
<widget class="QMenuBar" name="menubar">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>0</x>
|
|
<y>0</y>
|
|
<width>750</width>
|
|
<height>22</height>
|
|
</rect>
|
|
</property>
|
|
<widget class="QMenu" name="menuEdit">
|
|
<property name="title">
|
|
<string>&Edit</string>
|
|
</property>
|
|
<addaction name="actionUndo"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionSelectAll"/>
|
|
<addaction name="actionSelectNotes"/>
|
|
<addaction name="actionInvertSelection"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionClose"/>
|
|
</widget>
|
|
<widget class="QMenu" name="menuJump">
|
|
<property name="title">
|
|
<string>&Go</string>
|
|
</property>
|
|
<addaction name="actionFind"/>
|
|
<addaction name="actionTags"/>
|
|
<addaction name="actionSidebar"/>
|
|
<addaction name="actionNote"/>
|
|
<addaction name="actionCardList"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionFirstCard"/>
|
|
<addaction name="actionPreviousCard"/>
|
|
<addaction name="actionNextCard"/>
|
|
<addaction name="actionLastCard"/>
|
|
</widget>
|
|
<widget class="QMenu" name="menu_Help">
|
|
<property name="title">
|
|
<string>&Help</string>
|
|
</property>
|
|
<addaction name="actionGuide"/>
|
|
</widget>
|
|
<widget class="QMenu" name="menu_Cards">
|
|
<property name="title">
|
|
<string>&Cards</string>
|
|
</property>
|
|
<widget class="QMenu" name="menuFlag">
|
|
<property name="title">
|
|
<string>Flag</string>
|
|
</property>
|
|
<addaction name="actionRed_Flag"/>
|
|
<addaction name="actionOrange_Flag"/>
|
|
<addaction name="actionGreen_Flag"/>
|
|
<addaction name="actionBlue_Flag"/>
|
|
</widget>
|
|
<addaction name="actionChange_Deck"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionReschedule"/>
|
|
<addaction name="actionReposition"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionToggle_Suspend"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="menuFlag"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="action_Info"/>
|
|
</widget>
|
|
<widget class="QMenu" name="menu_Notes">
|
|
<property name="title">
|
|
<string>&Notes</string>
|
|
</property>
|
|
<addaction name="actionAdd"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionAdd_Tags"/>
|
|
<addaction name="actionRemove_Tags"/>
|
|
<addaction name="actionClear_Unused_Tags"/>
|
|
<addaction name="actionToggle_Mark"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionChangeModel"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionFindDuplicates"/>
|
|
<addaction name="actionFindReplace"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionManage_Note_Types"/>
|
|
<addaction name="separator"/>
|
|
<addaction name="actionDelete"/>
|
|
</widget>
|
|
<addaction name="menuEdit"/>
|
|
<addaction name="menu_Notes"/>
|
|
<addaction name="menu_Cards"/>
|
|
<addaction name="menuJump"/>
|
|
<addaction name="menu_Help"/>
|
|
</widget>
|
|
<action name="actionReschedule">
|
|
<property name="text">
|
|
<string>&Reschedule...</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+Alt+R</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionSelectAll">
|
|
<property name="text">
|
|
<string>Select &All</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+Alt+A</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionUndo">
|
|
<property name="text">
|
|
<string>&Undo</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+Alt+Z</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionInvertSelection">
|
|
<property name="text">
|
|
<string>&Invert Selection</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+Alt+S</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionFind">
|
|
<property name="text">
|
|
<string>&Find</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+F</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionNote">
|
|
<property name="text">
|
|
<string>N&ote</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+Shift+N</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionNextCard">
|
|
<property name="text">
|
|
<string>&Next Card</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+N</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionPreviousCard">
|
|
<property name="text">
|
|
<string>&Previous Card</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+P</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionGuide">
|
|
<property name="text">
|
|
<string>&Guide...</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">F1</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionChangeModel">
|
|
<property name="text">
|
|
<string>Change Note Type...</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+Shift+M</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionSelectNotes">
|
|
<property name="text">
|
|
<string>Select &Notes</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionFindReplace">
|
|
<property name="text">
|
|
<string>Find and Re&place...</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+Alt+F</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionCram">
|
|
<property name="text">
|
|
<string>&Cram...</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionTags">
|
|
<property name="text">
|
|
<string>Fil&ter</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+Shift+F</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionCardList">
|
|
<property name="text">
|
|
<string>Card List</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+Shift+L</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionFindDuplicates">
|
|
<property name="text">
|
|
<string>Find &Duplicates...</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionReposition">
|
|
<property name="text">
|
|
<string>Reposition...</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+Shift+S</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionFirstCard">
|
|
<property name="text">
|
|
<string>First Card</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>Home</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionLastCard">
|
|
<property name="text">
|
|
<string>Last Card</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string>End</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionClose">
|
|
<property name="text">
|
|
<string>Close</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+W</string>
|
|
</property>
|
|
</action>
|
|
<action name="action_Info">
|
|
<property name="text">
|
|
<string>&Info...</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+Shift+I</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionAdd_Tags">
|
|
<property name="text">
|
|
<string>Add Tags...</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+Shift+A</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionRemove_Tags">
|
|
<property name="text">
|
|
<string>Remove Tags...</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+Shift+D</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionToggle_Suspend">
|
|
<property name="text">
|
|
<string>Toggle Suspend</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+J</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionDelete">
|
|
<property name="text">
|
|
<string>Delete</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+Del</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionAdd">
|
|
<property name="text">
|
|
<string>Add Notes...</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+E</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionChange_Deck">
|
|
<property name="text">
|
|
<string>Change Deck...</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+D</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionRed_Flag">
|
|
<property name="checkable">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Red Flag</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+1</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionOrange_Flag">
|
|
<property name="checkable">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Orange Flag</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+2</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionGreen_Flag">
|
|
<property name="checkable">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Green Flag</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+3</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionBlue_Flag">
|
|
<property name="checkable">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="text">
|
|
<string>Blue Flag</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+4</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionSidebar">
|
|
<property name="text">
|
|
<string>Sidebar</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+Shift+R</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionClear_Unused_Tags">
|
|
<property name="text">
|
|
<string>Clear Unused Tags</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionManage_Note_Types">
|
|
<property name="text">
|
|
<string>Manage Note Types...</string>
|
|
</property>
|
|
</action>
|
|
<action name="actionToggle_Mark">
|
|
<property name="text">
|
|
<string>Toggle Mark</string>
|
|
</property>
|
|
<property name="shortcut">
|
|
<string notr="true">Ctrl+K</string>
|
|
</property>
|
|
</action>
|
|
</widget>
|
|
<resources>
|
|
<include location="icons.qrc"/>
|
|
</resources>
|
|
<connections>
|
|
<connection>
|
|
<sender>actionSelectAll</sender>
|
|
<signal>triggered()</signal>
|
|
<receiver>tableView</receiver>
|
|
<slot>selectAll()</slot>
|
|
<hints>
|
|
<hint type="sourcelabel">
|
|
<x>-1</x>
|
|
<y>-1</y>
|
|
</hint>
|
|
<hint type="destinationlabel">
|
|
<x>299</x>
|
|
<y>279</y>
|
|
</hint>
|
|
</hints>
|
|
</connection>
|
|
<connection>
|
|
<sender>actionClose</sender>
|
|
<signal>triggered()</signal>
|
|
<receiver>Dialog</receiver>
|
|
<slot>close()</slot>
|
|
<hints>
|
|
<hint type="sourcelabel">
|
|
<x>-1</x>
|
|
<y>-1</y>
|
|
</hint>
|
|
<hint type="destinationlabel">
|
|
<x>374</x>
|
|
<y>199</y>
|
|
</hint>
|
|
</hints>
|
|
</connection>
|
|
</connections>
|
|
</ui>
|