add tooltips to buttons, improve open online dialog

This commit is contained in:
Damien Elmes 2009-01-04 11:18:57 +09:00
parent 3ffdae29bb
commit e48cfaae82
3 changed files with 28 additions and 18 deletions

View file

@ -182,6 +182,10 @@ class DeckChooser(QDialog):
self.dialog = ankiqt.forms.syncdeck.Ui_DeckChooser() self.dialog = ankiqt.forms.syncdeck.Ui_DeckChooser()
self.dialog.setupUi(self) self.dialog.setupUi(self)
self.create = create self.create = create
if self.create:
self.dialog.topLabel.setText(_("<h1>Synchronize</h1>"))
else:
self.dialog.topLabel.setText(_("<h1>Open Online Deck</h1>"))
if self.create: if self.create:
self.dialog.decks.addItem(QListWidgetItem( self.dialog.decks.addItem(QListWidgetItem(
_("Create '%s' on server") % self.parent.syncName)) _("Create '%s' on server") % self.parent.syncName))
@ -191,7 +195,7 @@ class DeckChooser(QDialog):
if self.create: if self.create:
msg = _("Merge with '%s' on server") % name msg = _("Merge with '%s' on server") % name
else: else:
msg = _("Copy '%s' from server") % name msg = name
item = QListWidgetItem(msg) item = QListWidgetItem(msg)
self.dialog.decks.addItem(item) self.dialog.decks.addItem(item)
self.dialog.decks.setCurrentRow(0) self.dialog.decks.setCurrentRow(0)

View file

@ -214,8 +214,8 @@
<rect> <rect>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>100</width> <width>370</width>
<height>30</height> <height>49</height>
</rect> </rect>
</property> </property>
<layout class="QVBoxLayout" name="verticalLayout" > <layout class="QVBoxLayout" name="verticalLayout" >
@ -234,6 +234,9 @@
</item> </item>
<item> <item>
<widget class="QPushButton" name="showAnswerButton" > <widget class="QPushButton" name="showAnswerButton" >
<property name="toolTip" >
<string>Show the answer (shortcut key: space or enter)</string>
</property>
<property name="text" > <property name="text" >
<string>Show Answer</string> <string>Show Answer</string>
</property> </property>
@ -246,8 +249,8 @@
<rect> <rect>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>100</width> <width>370</width>
<height>30</height> <height>49</height>
</rect> </rect>
</property> </property>
<layout class="QVBoxLayout" name="verticalLayout_3" > <layout class="QVBoxLayout" name="verticalLayout_3" >
@ -334,6 +337,9 @@
</item> </item>
<item row="1" column="0" > <item row="1" column="0" >
<widget class="QPushButton" name="easeButton1" > <widget class="QPushButton" name="easeButton1" >
<property name="toolTip" >
<string>Show this card again soon (shortcut key: 1)</string>
</property>
<property name="text" > <property name="text" >
<string>Again</string> <string>Again</string>
</property> </property>
@ -341,6 +347,9 @@
</item> </item>
<item row="1" column="1" > <item row="1" column="1" >
<widget class="QPushButton" name="easeButton2" > <widget class="QPushButton" name="easeButton2" >
<property name="toolTip" >
<string>Wait a little longer next time (shortcut key: 2)</string>
</property>
<property name="text" > <property name="text" >
<string>Hard</string> <string>Hard</string>
</property> </property>
@ -348,6 +357,9 @@
</item> </item>
<item row="1" column="2" > <item row="1" column="2" >
<widget class="QPushButton" name="easeButton3" > <widget class="QPushButton" name="easeButton3" >
<property name="toolTip" >
<string>Wait longer next time (shortcut key: 3)</string>
</property>
<property name="text" > <property name="text" >
<string>Good</string> <string>Good</string>
</property> </property>
@ -355,6 +367,9 @@
</item> </item>
<item row="1" column="3" > <item row="1" column="3" >
<widget class="QPushButton" name="easeButton4" > <widget class="QPushButton" name="easeButton4" >
<property name="toolTip" >
<string>Wait a lot longer next time (shortcut key: 4)</string>
</property>
<property name="text" > <property name="text" >
<string>Easy</string> <string>Easy</string>
</property> </property>

View file

@ -16,22 +16,13 @@
<property name="spacing" > <property name="spacing" >
<number>6</number> <number>6</number>
</property> </property>
<property name="leftMargin" > <property name="margin" >
<number>9</number>
</property>
<property name="topMargin" >
<number>9</number>
</property>
<property name="rightMargin" >
<number>9</number>
</property>
<property name="bottomMargin" >
<number>9</number> <number>9</number>
</property> </property>
<item> <item>
<widget class="QLabel" name="label" > <widget class="QLabel" name="topLabel" >
<property name="text" > <property name="text" >
<string>&lt;h1>Where should we synchronize to?&lt;/h1></string> <string>toplabel</string>
</property> </property>
<property name="alignment" > <property name="alignment" >
<set>Qt::AlignCenter</set> <set>Qt::AlignCenter</set>
@ -53,7 +44,7 @@
<enum>Qt::Horizontal</enum> <enum>Qt::Horizontal</enum>
</property> </property>
<property name="standardButtons" > <property name="standardButtons" >
<set>QDialogButtonBox::Cancel|QDialogButtonBox::NoButton|QDialogButtonBox::Ok</set> <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
</property> </property>
</widget> </widget>
</item> </item>