settingsdialog.ui 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <ui version="4.0">
  3. <class>QStarDict::SettingsDialog</class>
  4. <widget class="QDialog" name="QStarDict::SettingsDialog">
  5. <property name="geometry">
  6. <rect>
  7. <x>0</x>
  8. <y>0</y>
  9. <width>567</width>
  10. <height>586</height>
  11. </rect>
  12. </property>
  13. <property name="windowTitle">
  14. <string>QStarDict Settings</string>
  15. </property>
  16. <property name="toolTip">
  17. <string/>
  18. </property>
  19. <layout class="QGridLayout">
  20. <property name="leftMargin">
  21. <number>9</number>
  22. </property>
  23. <property name="topMargin">
  24. <number>9</number>
  25. </property>
  26. <property name="rightMargin">
  27. <number>9</number>
  28. </property>
  29. <property name="bottomMargin">
  30. <number>9</number>
  31. </property>
  32. <property name="spacing">
  33. <number>6</number>
  34. </property>
  35. <item row="0" column="0">
  36. <widget class="QTabWidget" name="tabWidget">
  37. <property name="currentIndex">
  38. <number>0</number>
  39. </property>
  40. <widget class="QWidget" name="tabGlobalSettings">
  41. <attribute name="title">
  42. <string>Global settings</string>
  43. </attribute>
  44. <layout class="QGridLayout" name="gridLayout_3">
  45. <item row="0" column="0">
  46. <widget class="QGroupBox" name="groupBox_6">
  47. <property name="title">
  48. <string>Application</string>
  49. </property>
  50. <layout class="QVBoxLayout" name="verticalLayout_4">
  51. <item>
  52. <widget class="QCheckBox" name="runInBackgroundBox">
  53. <property name="text">
  54. <string>Run in background</string>
  55. </property>
  56. </widget>
  57. </item>
  58. <item>
  59. <widget class="QCheckBox" name="autostartBox">
  60. <property name="text">
  61. <string>Start with system</string>
  62. </property>
  63. </widget>
  64. </item>
  65. </layout>
  66. </widget>
  67. </item>
  68. <item row="1" column="0">
  69. <widget class="QGroupBox" name="groupBox_7">
  70. <property name="title">
  71. <string>Translations browser</string>
  72. </property>
  73. <layout class="QVBoxLayout" name="verticalLayout">
  74. <item>
  75. <widget class="QCheckBox" name="instantSearchBox">
  76. <property name="text">
  77. <string>Instant search</string>
  78. </property>
  79. </widget>
  80. </item>
  81. <item>
  82. <widget class="QCheckBox" name="linksBox">
  83. <property name="text">
  84. <string>Show words that are translatable as links</string>
  85. </property>
  86. </widget>
  87. </item>
  88. <item>
  89. <widget class="QWidget" name="linksModifierContainer" native="true">
  90. <layout class="QHBoxLayout" name="horizontalLayout">
  91. <property name="spacing">
  92. <number>0</number>
  93. </property>
  94. <property name="leftMargin">
  95. <number>0</number>
  96. </property>
  97. <property name="topMargin">
  98. <number>0</number>
  99. </property>
  100. <property name="rightMargin">
  101. <number>0</number>
  102. </property>
  103. <property name="bottomMargin">
  104. <number>0</number>
  105. </property>
  106. <item>
  107. <widget class="QCheckBox" name="linksModifierBox">
  108. <property name="enabled">
  109. <bool>true</bool>
  110. </property>
  111. <property name="text">
  112. <string>Only if a modifier is pressed</string>
  113. </property>
  114. <property name="checked">
  115. <bool>false</bool>
  116. </property>
  117. </widget>
  118. </item>
  119. <item>
  120. <widget class="QComboBox" name="linksModifierKeyBox">
  121. <property name="enabled">
  122. <bool>false</bool>
  123. </property>
  124. <item>
  125. <property name="text">
  126. <string>Alt</string>
  127. </property>
  128. </item>
  129. <item>
  130. <property name="text">
  131. <string>Control</string>
  132. </property>
  133. </item>
  134. <item>
  135. <property name="text">
  136. <string>Shift</string>
  137. </property>
  138. </item>
  139. <item>
  140. <property name="text">
  141. <string>Win</string>
  142. </property>
  143. </item>
  144. </widget>
  145. </item>
  146. </layout>
  147. </widget>
  148. </item>
  149. <item>
  150. <layout class="QHBoxLayout">
  151. <property name="spacing">
  152. <number>6</number>
  153. </property>
  154. <property name="leftMargin">
  155. <number>0</number>
  156. </property>
  157. <property name="topMargin">
  158. <number>0</number>
  159. </property>
  160. <property name="rightMargin">
  161. <number>0</number>
  162. </property>
  163. <property name="bottomMargin">
  164. <number>0</number>
  165. </property>
  166. <item>
  167. <widget class="QLabel" name="speechCmdLabel">
  168. <property name="text">
  169. <string>Pronounce words using this command:</string>
  170. </property>
  171. </widget>
  172. </item>
  173. <item>
  174. <widget class="QLineEdit" name="speechCmdEdit">
  175. <property name="toolTip">
  176. <string>Enter cmd for the speaching program.&lt;br&gt;If cmd contains &quot;%s&quot; it will be replaced to word, else word will be written to stdin of speech process.</string>
  177. </property>
  178. </widget>
  179. </item>
  180. </layout>
  181. </item>
  182. <item>
  183. <widget class="QCheckBox" name="ipaPronounceBox">
  184. <property name="enabled">
  185. <bool>true</bool>
  186. </property>
  187. <property name="text">
  188. <string>Show buttons for pronouncing IPA transcriptions</string>
  189. </property>
  190. <property name="checked">
  191. <bool>false</bool>
  192. </property>
  193. </widget>
  194. </item>
  195. <item>
  196. <layout class="QHBoxLayout" name="horizontalLayout_5">
  197. <item>
  198. <widget class="QLabel" name="espeakCmdLabel">
  199. <property name="text">
  200. <string>Use this command for eSpeak for pronouncing IPA</string>
  201. </property>
  202. </widget>
  203. </item>
  204. <item>
  205. <widget class="QLineEdit" name="espeakCmdEdit">
  206. <property name="minimumSize">
  207. <size>
  208. <width>100</width>
  209. <height>0</height>
  210. </size>
  211. </property>
  212. <property name="toolTip">
  213. <string>Enter cmd for the speaching program.&lt;br&gt;If cmd contains &quot;%s&quot; it will be replaced to word, else word will be written to stdin of speech process.</string>
  214. </property>
  215. <property name="text">
  216. <string>espeak</string>
  217. </property>
  218. </widget>
  219. </item>
  220. </layout>
  221. </item>
  222. </layout>
  223. </widget>
  224. </item>
  225. <item row="2" column="0">
  226. <spacer>
  227. <property name="orientation">
  228. <enum>Qt::Vertical</enum>
  229. </property>
  230. <property name="sizeHint" stdset="0">
  231. <size>
  232. <width>426</width>
  233. <height>318</height>
  234. </size>
  235. </property>
  236. </spacer>
  237. </item>
  238. </layout>
  239. </widget>
  240. <widget class="QWidget" name="tabDictionaries">
  241. <attribute name="title">
  242. <string>Dictionaries</string>
  243. </attribute>
  244. <layout class="QVBoxLayout">
  245. <item>
  246. <widget class="QGroupBox" name="groupBox_3">
  247. <property name="title">
  248. <string>Dictionaries</string>
  249. </property>
  250. <layout class="QGridLayout" name="gridLayout">
  251. <item row="0" column="0" colspan="6">
  252. <widget class="QTableView" name="dictsTableView">
  253. <property name="editTriggers">
  254. <set>QAbstractItemView::NoEditTriggers</set>
  255. </property>
  256. <property name="selectionMode">
  257. <enum>QAbstractItemView::SingleSelection</enum>
  258. </property>
  259. <property name="selectionBehavior">
  260. <enum>QAbstractItemView::SelectRows</enum>
  261. </property>
  262. <property name="showGrid">
  263. <bool>false</bool>
  264. </property>
  265. </widget>
  266. </item>
  267. <item row="1" column="0">
  268. <widget class="QToolButton" name="dictsMoveUpButton">
  269. <property name="toolTip">
  270. <string>Move up</string>
  271. </property>
  272. <property name="text">
  273. <string>Up</string>
  274. </property>
  275. <property name="icon">
  276. <iconset>
  277. <normaloff>:pics/arrow-up.png</normaloff>:pics/arrow-up.png</iconset>
  278. </property>
  279. </widget>
  280. </item>
  281. <item row="1" column="1">
  282. <widget class="QToolButton" name="dictsMoveDownButton">
  283. <property name="toolTip">
  284. <string>Move down</string>
  285. </property>
  286. <property name="text">
  287. <string>Down</string>
  288. </property>
  289. <property name="icon">
  290. <iconset>
  291. <normaloff>:pics/arrow-down.png</normaloff>:pics/arrow-down.png</iconset>
  292. </property>
  293. </widget>
  294. </item>
  295. <item row="1" column="2">
  296. <widget class="QToolButton" name="dictsAddButton">
  297. <property name="toolTip">
  298. <string>Add a dictionary</string>
  299. </property>
  300. <property name="text">
  301. <string>Up</string>
  302. </property>
  303. <property name="icon">
  304. <iconset>
  305. <normaloff>:pics/list-add.png</normaloff>:pics/list-add.png</iconset>
  306. </property>
  307. </widget>
  308. </item>
  309. <item row="1" column="3">
  310. <widget class="QToolButton" name="dictsRemoveButton">
  311. <property name="toolTip">
  312. <string>Remove the dictionary</string>
  313. </property>
  314. <property name="text">
  315. <string>Up</string>
  316. </property>
  317. <property name="icon">
  318. <iconset>
  319. <normaloff>:pics/list-remove.png</normaloff>:pics/list-remove.png</iconset>
  320. </property>
  321. </widget>
  322. </item>
  323. <item row="1" column="4">
  324. <widget class="QToolButton" name="dictsShowInfoButton">
  325. <property name="toolTip">
  326. <string>Show information about dictionary</string>
  327. </property>
  328. <property name="text">
  329. <string>Show info</string>
  330. </property>
  331. <property name="icon">
  332. <iconset>
  333. <normaloff>:pics/dialog-information.png</normaloff>:pics/dialog-information.png</iconset>
  334. </property>
  335. </widget>
  336. </item>
  337. <item row="1" column="5">
  338. <spacer>
  339. <property name="orientation">
  340. <enum>Qt::Horizontal</enum>
  341. </property>
  342. <property name="sizeHint" stdset="0">
  343. <size>
  344. <width>283</width>
  345. <height>20</height>
  346. </size>
  347. </property>
  348. </spacer>
  349. </item>
  350. </layout>
  351. </widget>
  352. </item>
  353. <item>
  354. <widget class="QGroupBox" name="groupBox_4">
  355. <property name="maximumSize">
  356. <size>
  357. <width>16777215</width>
  358. <height>196</height>
  359. </size>
  360. </property>
  361. <property name="title">
  362. <string>Plugins</string>
  363. </property>
  364. <property name="alignment">
  365. <set>Qt::AlignBottom|Qt::AlignLeading|Qt::AlignLeft</set>
  366. </property>
  367. <layout class="QVBoxLayout">
  368. <item>
  369. <widget class="QStarDict::PluginsView" name="pluginsTableView">
  370. <property name="editTriggers">
  371. <set>QAbstractItemView::NoEditTriggers</set>
  372. </property>
  373. <property name="showGrid">
  374. <bool>false</bool>
  375. </property>
  376. </widget>
  377. </item>
  378. </layout>
  379. </widget>
  380. </item>
  381. </layout>
  382. </widget>
  383. <widget class="QWidget" name="tabPopupWindow">
  384. <attribute name="title">
  385. <string>Popup window</string>
  386. </attribute>
  387. <layout class="QGridLayout">
  388. <property name="leftMargin">
  389. <number>9</number>
  390. </property>
  391. <property name="topMargin">
  392. <number>9</number>
  393. </property>
  394. <property name="rightMargin">
  395. <number>9</number>
  396. </property>
  397. <property name="bottomMargin">
  398. <number>9</number>
  399. </property>
  400. <property name="spacing">
  401. <number>6</number>
  402. </property>
  403. <item row="0" column="0">
  404. <widget class="QGroupBox" name="groupBox">
  405. <property name="title">
  406. <string>Behavior</string>
  407. </property>
  408. <layout class="QGridLayout" name="gridLayout_2">
  409. <item row="0" column="0">
  410. <widget class="QCheckBox" name="useScanBox">
  411. <property name="text">
  412. <string>Scan selection and show the translation popup</string>
  413. </property>
  414. <property name="checked">
  415. <bool>true</bool>
  416. </property>
  417. </widget>
  418. </item>
  419. <item row="2" column="0">
  420. <widget class="QCheckBox" name="showIfNotFoundBox">
  421. <property name="text">
  422. <string>Show if the word is not found</string>
  423. </property>
  424. </widget>
  425. </item>
  426. <item row="6" column="0">
  427. <layout class="QHBoxLayout">
  428. <property name="spacing">
  429. <number>6</number>
  430. </property>
  431. <property name="leftMargin">
  432. <number>0</number>
  433. </property>
  434. <property name="topMargin">
  435. <number>0</number>
  436. </property>
  437. <property name="rightMargin">
  438. <number>0</number>
  439. </property>
  440. <property name="bottomMargin">
  441. <number>0</number>
  442. </property>
  443. <item>
  444. <widget class="QLabel" name="label_4">
  445. <property name="text">
  446. <string>Timeout before hide after the mouse is over</string>
  447. </property>
  448. </widget>
  449. </item>
  450. <item>
  451. <widget class="QDoubleSpinBox" name="timeoutBeforeHideSpin">
  452. <property name="specialValueText">
  453. <string>Don't hide</string>
  454. </property>
  455. <property name="suffix">
  456. <string> sec</string>
  457. </property>
  458. <property name="decimals">
  459. <number>1</number>
  460. </property>
  461. <property name="minimum">
  462. <double>0.000000000000000</double>
  463. </property>
  464. <property name="maximum">
  465. <double>10.000000000000000</double>
  466. </property>
  467. <property name="singleStep">
  468. <double>0.100000000000000</double>
  469. </property>
  470. <property name="value">
  471. <double>0.500000000000000</double>
  472. </property>
  473. </widget>
  474. </item>
  475. </layout>
  476. </item>
  477. <item row="3" column="0">
  478. <layout class="QHBoxLayout" name="horizontalLayout_2">
  479. <item>
  480. <widget class="QCheckBox" name="useScanModifierBox">
  481. <property name="enabled">
  482. <bool>true</bool>
  483. </property>
  484. <property name="text">
  485. <string>Show only if the modifier is pressed</string>
  486. </property>
  487. <property name="checked">
  488. <bool>true</bool>
  489. </property>
  490. <property name="tristate">
  491. <bool>false</bool>
  492. </property>
  493. </widget>
  494. </item>
  495. <item>
  496. <widget class="QComboBox" name="modifierKeyBox">
  497. <property name="enabled">
  498. <bool>false</bool>
  499. </property>
  500. </widget>
  501. </item>
  502. </layout>
  503. </item>
  504. <item row="7" column="0">
  505. <layout class="QVBoxLayout">
  506. <property name="spacing">
  507. <number>6</number>
  508. </property>
  509. <property name="leftMargin">
  510. <number>0</number>
  511. </property>
  512. <property name="topMargin">
  513. <number>0</number>
  514. </property>
  515. <property name="rightMargin">
  516. <number>0</number>
  517. </property>
  518. <property name="bottomMargin">
  519. <number>0</number>
  520. </property>
  521. <item>
  522. <widget class="QCheckBox" name="pronounceWordBox">
  523. <property name="text">
  524. <string>Pronounce the word</string>
  525. </property>
  526. </widget>
  527. </item>
  528. </layout>
  529. </item>
  530. <item row="1" column="0">
  531. <layout class="QHBoxLayout" name="horizontalLayout_4">
  532. <item>
  533. <widget class="QCheckBox" name="switchScanningBox">
  534. <property name="text">
  535. <string>Switch on and off scanning by the keyboard shortcut</string>
  536. </property>
  537. <property name="checked">
  538. <bool>true</bool>
  539. </property>
  540. </widget>
  541. </item>
  542. <item>
  543. <widget class="QLineEdit" name="switchScanningEdit">
  544. <property name="enabled">
  545. <bool>false</bool>
  546. </property>
  547. <property name="text">
  548. <string/>
  549. </property>
  550. </widget>
  551. </item>
  552. </layout>
  553. </item>
  554. <item row="4" column="0">
  555. <layout class="QHBoxLayout" name="horizontalLayout_3">
  556. <item>
  557. <widget class="QCheckBox" name="shortcutPopupBox">
  558. <property name="enabled">
  559. <bool>true</bool>
  560. </property>
  561. <property name="text">
  562. <string>Show the translation popup by the keyboard shortcut</string>
  563. </property>
  564. </widget>
  565. </item>
  566. <item>
  567. <widget class="QLineEdit" name="shortcutPopupEdit">
  568. <property name="enabled">
  569. <bool>false</bool>
  570. </property>
  571. <property name="text">
  572. <string/>
  573. </property>
  574. </widget>
  575. </item>
  576. </layout>
  577. </item>
  578. <item row="5" column="0">
  579. <widget class="QWidget" name="scanModifierContainer" native="true"/>
  580. </item>
  581. </layout>
  582. </widget>
  583. </item>
  584. <item row="1" column="0">
  585. <widget class="QGroupBox" name="groupBox_2">
  586. <property name="title">
  587. <string>Appearance</string>
  588. </property>
  589. <layout class="QGridLayout">
  590. <property name="leftMargin">
  591. <number>9</number>
  592. </property>
  593. <property name="topMargin">
  594. <number>9</number>
  595. </property>
  596. <property name="rightMargin">
  597. <number>9</number>
  598. </property>
  599. <property name="bottomMargin">
  600. <number>9</number>
  601. </property>
  602. <property name="spacing">
  603. <number>6</number>
  604. </property>
  605. <item row="2" column="0">
  606. <layout class="QHBoxLayout">
  607. <property name="spacing">
  608. <number>6</number>
  609. </property>
  610. <property name="leftMargin">
  611. <number>0</number>
  612. </property>
  613. <property name="topMargin">
  614. <number>0</number>
  615. </property>
  616. <property name="rightMargin">
  617. <number>0</number>
  618. </property>
  619. <property name="bottomMargin">
  620. <number>0</number>
  621. </property>
  622. <item>
  623. <widget class="QLabel" name="label_3">
  624. <property name="text">
  625. <string>Opacity</string>
  626. </property>
  627. </widget>
  628. </item>
  629. <item>
  630. <widget class="QSpinBox" name="popupOpacitySpin">
  631. <property name="suffix">
  632. <string>%</string>
  633. </property>
  634. <property name="prefix">
  635. <string/>
  636. </property>
  637. <property name="minimum">
  638. <number>1</number>
  639. </property>
  640. <property name="maximum">
  641. <number>100</number>
  642. </property>
  643. <property name="value">
  644. <number>100</number>
  645. </property>
  646. </widget>
  647. </item>
  648. </layout>
  649. </item>
  650. <item row="0" column="0">
  651. <layout class="QHBoxLayout">
  652. <property name="spacing">
  653. <number>6</number>
  654. </property>
  655. <property name="leftMargin">
  656. <number>0</number>
  657. </property>
  658. <property name="topMargin">
  659. <number>0</number>
  660. </property>
  661. <property name="rightMargin">
  662. <number>0</number>
  663. </property>
  664. <property name="bottomMargin">
  665. <number>0</number>
  666. </property>
  667. <item>
  668. <widget class="QLabel" name="label_5">
  669. <property name="text">
  670. <string>Default width</string>
  671. </property>
  672. </widget>
  673. </item>
  674. <item>
  675. <widget class="QSpinBox" name="popupDefaultWidthSpin">
  676. <property name="minimum">
  677. <number>96</number>
  678. </property>
  679. <property name="maximum">
  680. <number>9999</number>
  681. </property>
  682. <property name="value">
  683. <number>320</number>
  684. </property>
  685. </widget>
  686. </item>
  687. </layout>
  688. </item>
  689. <item row="1" column="0">
  690. <layout class="QHBoxLayout">
  691. <property name="spacing">
  692. <number>6</number>
  693. </property>
  694. <property name="leftMargin">
  695. <number>0</number>
  696. </property>
  697. <property name="topMargin">
  698. <number>0</number>
  699. </property>
  700. <property name="rightMargin">
  701. <number>0</number>
  702. </property>
  703. <property name="bottomMargin">
  704. <number>0</number>
  705. </property>
  706. <item>
  707. <widget class="QLabel" name="label_6">
  708. <property name="text">
  709. <string>Default height</string>
  710. </property>
  711. </widget>
  712. </item>
  713. <item>
  714. <widget class="QSpinBox" name="popupDefaultHeightSpin">
  715. <property name="minimum">
  716. <number>96</number>
  717. </property>
  718. <property name="maximum">
  719. <number>9999</number>
  720. </property>
  721. <property name="value">
  722. <number>240</number>
  723. </property>
  724. </widget>
  725. </item>
  726. </layout>
  727. </item>
  728. </layout>
  729. </widget>
  730. </item>
  731. <item row="2" column="0">
  732. <spacer>
  733. <property name="orientation">
  734. <enum>Qt::Vertical</enum>
  735. </property>
  736. <property name="sizeHint" stdset="0">
  737. <size>
  738. <width>20</width>
  739. <height>101</height>
  740. </size>
  741. </property>
  742. </spacer>
  743. </item>
  744. </layout>
  745. </widget>
  746. <widget class="QWidget" name="tab">
  747. <attribute name="title">
  748. <string>Appearance</string>
  749. </attribute>
  750. <layout class="QGridLayout">
  751. <item row="0" column="0">
  752. <widget class="QStarDict::CSSEdit" name="appearanceCSSEdit" native="true"/>
  753. </item>
  754. </layout>
  755. </widget>
  756. <widget class="QWidget" name="tabMisc">
  757. <attribute name="title">
  758. <string>Misc</string>
  759. </attribute>
  760. <layout class="QVBoxLayout" name="verticalLayout_3">
  761. <item>
  762. <widget class="QGroupBox" name="groupBox_5">
  763. <property name="title">
  764. <string>Other Plugins</string>
  765. </property>
  766. <layout class="QVBoxLayout" name="verticalLayout_2">
  767. <item>
  768. <widget class="QStarDict::PluginsView" name="miscPluginsView">
  769. <property name="gridStyle">
  770. <enum>Qt::NoPen</enum>
  771. </property>
  772. <attribute name="horizontalHeaderVisible">
  773. <bool>false</bool>
  774. </attribute>
  775. </widget>
  776. </item>
  777. </layout>
  778. </widget>
  779. </item>
  780. </layout>
  781. </widget>
  782. </widget>
  783. </item>
  784. <item row="2" column="0">
  785. <widget class="QDialogButtonBox" name="buttonBox">
  786. <property name="orientation">
  787. <enum>Qt::Horizontal</enum>
  788. </property>
  789. <property name="standardButtons">
  790. <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
  791. </property>
  792. <property name="centerButtons">
  793. <bool>false</bool>
  794. </property>
  795. </widget>
  796. </item>
  797. </layout>
  798. </widget>
  799. <customwidgets>
  800. <customwidget>
  801. <class>QStarDict::CSSEdit</class>
  802. <extends>QWidget</extends>
  803. <header>cssedit.h</header>
  804. <container>1</container>
  805. </customwidget>
  806. <customwidget>
  807. <class>QStarDict::PluginsView</class>
  808. <extends>QTableView</extends>
  809. <header>pluginsview.h</header>
  810. </customwidget>
  811. </customwidgets>
  812. <tabstops>
  813. <tabstop>instantSearchBox</tabstop>
  814. <tabstop>speechCmdEdit</tabstop>
  815. <tabstop>buttonBox</tabstop>
  816. <tabstop>dictsTableView</tabstop>
  817. <tabstop>dictsMoveUpButton</tabstop>
  818. <tabstop>dictsMoveDownButton</tabstop>
  819. <tabstop>dictsShowInfoButton</tabstop>
  820. <tabstop>pluginsTableView</tabstop>
  821. <tabstop>useScanBox</tabstop>
  822. <tabstop>showIfNotFoundBox</tabstop>
  823. <tabstop>useScanModifierBox</tabstop>
  824. <tabstop>modifierKeyBox</tabstop>
  825. <tabstop>timeoutBeforeHideSpin</tabstop>
  826. <tabstop>pronounceWordBox</tabstop>
  827. <tabstop>popupDefaultWidthSpin</tabstop>
  828. <tabstop>popupDefaultHeightSpin</tabstop>
  829. <tabstop>popupOpacitySpin</tabstop>
  830. </tabstops>
  831. <resources>
  832. <include location="pixmaps/pixmaps.qrc"/>
  833. </resources>
  834. <connections>
  835. <connection>
  836. <sender>buttonBox</sender>
  837. <signal>accepted()</signal>
  838. <receiver>QStarDict::SettingsDialog</receiver>
  839. <slot>accept()</slot>
  840. <hints>
  841. <hint type="sourcelabel">
  842. <x>348</x>
  843. <y>576</y>
  844. </hint>
  845. <hint type="destinationlabel">
  846. <x>410</x>
  847. <y>299</y>
  848. </hint>
  849. </hints>
  850. </connection>
  851. <connection>
  852. <sender>buttonBox</sender>
  853. <signal>rejected()</signal>
  854. <receiver>QStarDict::SettingsDialog</receiver>
  855. <slot>reject()</slot>
  856. <hints>
  857. <hint type="sourcelabel">
  858. <x>424</x>
  859. <y>576</y>
  860. </hint>
  861. <hint type="destinationlabel">
  862. <x>410</x>
  863. <y>299</y>
  864. </hint>
  865. </hints>
  866. </connection>
  867. <connection>
  868. <sender>useScanModifierBox</sender>
  869. <signal>toggled(bool)</signal>
  870. <receiver>modifierKeyBox</receiver>
  871. <slot>setEnabled(bool)</slot>
  872. <hints>
  873. <hint type="sourcelabel">
  874. <x>143</x>
  875. <y>208</y>
  876. </hint>
  877. <hint type="destinationlabel">
  878. <x>399</x>
  879. <y>213</y>
  880. </hint>
  881. </hints>
  882. </connection>
  883. <connection>
  884. <sender>shortcutPopupBox</sender>
  885. <signal>toggled(bool)</signal>
  886. <receiver>shortcutPopupEdit</receiver>
  887. <slot>setEnabled(bool)</slot>
  888. <hints>
  889. <hint type="sourcelabel">
  890. <x>143</x>
  891. <y>248</y>
  892. </hint>
  893. <hint type="destinationlabel">
  894. <x>502</x>
  895. <y>253</y>
  896. </hint>
  897. </hints>
  898. </connection>
  899. <connection>
  900. <sender>linksModifierBox</sender>
  901. <signal>toggled(bool)</signal>
  902. <receiver>linksModifierKeyBox</receiver>
  903. <slot>setEnabled(bool)</slot>
  904. <hints>
  905. <hint type="sourcelabel">
  906. <x>169</x>
  907. <y>262</y>
  908. </hint>
  909. <hint type="destinationlabel">
  910. <x>479</x>
  911. <y>267</y>
  912. </hint>
  913. </hints>
  914. </connection>
  915. <connection>
  916. <sender>linksBox</sender>
  917. <signal>toggled(bool)</signal>
  918. <receiver>linksModifierContainer</receiver>
  919. <slot>setEnabled(bool)</slot>
  920. <hints>
  921. <hint type="sourcelabel">
  922. <x>117</x>
  923. <y>229</y>
  924. </hint>
  925. <hint type="destinationlabel">
  926. <x>285</x>
  927. <y>267</y>
  928. </hint>
  929. </hints>
  930. </connection>
  931. <connection>
  932. <sender>useScanBox</sender>
  933. <signal>toggled(bool)</signal>
  934. <receiver>scanModifierContainer</receiver>
  935. <slot>setEnabled(bool)</slot>
  936. <hints>
  937. <hint type="sourcelabel">
  938. <x>142</x>
  939. <y>106</y>
  940. </hint>
  941. <hint type="destinationlabel">
  942. <x>142</x>
  943. <y>270</y>
  944. </hint>
  945. </hints>
  946. </connection>
  947. <connection>
  948. <sender>switchScanningBox</sender>
  949. <signal>toggled(bool)</signal>
  950. <receiver>switchScanningEdit</receiver>
  951. <slot>setEnabled(bool)</slot>
  952. <hints>
  953. <hint type="sourcelabel">
  954. <x>143</x>
  955. <y>140</y>
  956. </hint>
  957. <hint type="destinationlabel">
  958. <x>498</x>
  959. <y>145</y>
  960. </hint>
  961. </hints>
  962. </connection>
  963. <connection>
  964. <sender>ipaPronounceBox</sender>
  965. <signal>toggled(bool)</signal>
  966. <receiver>espeakCmdEdit</receiver>
  967. <slot>setEnabled(bool)</slot>
  968. <hints>
  969. <hint type="sourcelabel">
  970. <x>419</x>
  971. <y>335</y>
  972. </hint>
  973. <hint type="destinationlabel">
  974. <x>478</x>
  975. <y>374</y>
  976. </hint>
  977. </hints>
  978. </connection>
  979. <connection>
  980. <sender>ipaPronounceBox</sender>
  981. <signal>toggled(bool)</signal>
  982. <receiver>espeakCmdLabel</receiver>
  983. <slot>setEnabled(bool)</slot>
  984. <hints>
  985. <hint type="sourcelabel">
  986. <x>207</x>
  987. <y>322</y>
  988. </hint>
  989. <hint type="destinationlabel">
  990. <x>226</x>
  991. <y>358</y>
  992. </hint>
  993. </hints>
  994. </connection>
  995. </connections>
  996. </ui>