BitMapViewer.ui 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572
  1. <ui version="4.0" >
  2. <class>BitMapViewer</class>
  3. <widget class="QDialog" name="BitMapViewer" >
  4. <property name="geometry" >
  5. <rect>
  6. <x>0</x>
  7. <y>0</y>
  8. <width>604</width>
  9. <height>619</height>
  10. </rect>
  11. </property>
  12. <property name="windowTitle" >
  13. <string>Dialog</string>
  14. </property>
  15. <layout class="QVBoxLayout" name="verticalLayout_4" >
  16. <item>
  17. <layout class="QHBoxLayout" name="horizontalLayout_4" >
  18. <property name="spacing" >
  19. <number>0</number>
  20. </property>
  21. <item>
  22. <widget class="QFrame" name="frame" >
  23. <property name="frameShape" >
  24. <enum>QFrame::StyledPanel</enum>
  25. </property>
  26. <property name="frameShadow" >
  27. <enum>QFrame::Raised</enum>
  28. </property>
  29. <layout class="QGridLayout" name="gridLayout" >
  30. <property name="horizontalSpacing" >
  31. <number>0</number>
  32. </property>
  33. <property name="verticalSpacing" >
  34. <number>2</number>
  35. </property>
  36. <item row="1" column="0" >
  37. <widget class="QLabel" name="label" >
  38. <property name="text" >
  39. <string>Screen mode:</string>
  40. </property>
  41. </widget>
  42. </item>
  43. <item row="1" column="1" >
  44. <widget class="QComboBox" name="screenMode" >
  45. <property name="enabled" >
  46. <bool>false</bool>
  47. </property>
  48. <item>
  49. <property name="text" >
  50. <string>5</string>
  51. </property>
  52. </item>
  53. <item>
  54. <property name="text" >
  55. <string>6</string>
  56. </property>
  57. </item>
  58. <item>
  59. <property name="text" >
  60. <string>7</string>
  61. </property>
  62. </item>
  63. <item>
  64. <property name="text" >
  65. <string>8</string>
  66. </property>
  67. </item>
  68. <item>
  69. <property name="text" >
  70. <string>10</string>
  71. </property>
  72. </item>
  73. <item>
  74. <property name="text" >
  75. <string>11</string>
  76. </property>
  77. </item>
  78. <item>
  79. <property name="text" >
  80. <string>12</string>
  81. </property>
  82. </item>
  83. </widget>
  84. </item>
  85. <item row="2" column="1" >
  86. <widget class="QComboBox" name="showPage" >
  87. <property name="enabled" >
  88. <bool>false</bool>
  89. </property>
  90. <item>
  91. <property name="text" >
  92. <string>0</string>
  93. </property>
  94. </item>
  95. <item>
  96. <property name="text" >
  97. <string>1</string>
  98. </property>
  99. </item>
  100. <item>
  101. <property name="text" >
  102. <string>2</string>
  103. </property>
  104. </item>
  105. <item>
  106. <property name="text" >
  107. <string>3</string>
  108. </property>
  109. </item>
  110. </widget>
  111. </item>
  112. <item row="3" column="0" >
  113. <widget class="QLabel" name="label_4" >
  114. <property name="text" >
  115. <string>Lines visible</string>
  116. </property>
  117. </widget>
  118. </item>
  119. <item row="3" column="1" >
  120. <widget class="QComboBox" name="linesVisible" >
  121. <property name="enabled" >
  122. <bool>false</bool>
  123. </property>
  124. <item>
  125. <property name="text" >
  126. <string>192</string>
  127. </property>
  128. </item>
  129. <item>
  130. <property name="text" >
  131. <string>212</string>
  132. </property>
  133. </item>
  134. <item>
  135. <property name="text" >
  136. <string>256</string>
  137. </property>
  138. </item>
  139. </widget>
  140. </item>
  141. <item row="2" column="0" >
  142. <widget class="QLabel" name="label_2" >
  143. <property name="text" >
  144. <string>Show page</string>
  145. </property>
  146. </widget>
  147. </item>
  148. <item row="4" column="0" >
  149. <widget class="QLabel" name="label_5" >
  150. <property name="text" >
  151. <string>Replace color 0 by</string>
  152. </property>
  153. </widget>
  154. </item>
  155. <item row="4" column="1" >
  156. <widget class="QSpinBox" name="bgColor" >
  157. <property name="enabled" >
  158. <bool>false</bool>
  159. </property>
  160. </widget>
  161. </item>
  162. <item row="0" column="0" >
  163. <widget class="QLabel" name="label_8" >
  164. <property name="text" >
  165. <string>Displayed as:</string>
  166. </property>
  167. </widget>
  168. </item>
  169. </layout>
  170. </widget>
  171. </item>
  172. <item>
  173. <layout class="QVBoxLayout" name="verticalLayout_3" >
  174. <item>
  175. <spacer name="verticalSpacer_3" >
  176. <property name="orientation" >
  177. <enum>Qt::Vertical</enum>
  178. </property>
  179. <property name="sizeType" >
  180. <enum>QSizePolicy::Fixed</enum>
  181. </property>
  182. <property name="sizeHint" stdset="0" >
  183. <size>
  184. <width>0</width>
  185. <height>13</height>
  186. </size>
  187. </property>
  188. </spacer>
  189. </item>
  190. <item>
  191. <layout class="QHBoxLayout" name="horizontalLayout_3" >
  192. <item>
  193. <spacer name="horizontalSpacer_3" >
  194. <property name="orientation" >
  195. <enum>Qt::Horizontal</enum>
  196. </property>
  197. <property name="sizeHint" stdset="0" >
  198. <size>
  199. <width>22</width>
  200. <height>17</height>
  201. </size>
  202. </property>
  203. </spacer>
  204. </item>
  205. <item>
  206. <layout class="QVBoxLayout" name="verticalLayout_2" >
  207. <item>
  208. <layout class="QGridLayout" name="gridLayout_2" >
  209. <item row="3" column="1" >
  210. <widget class="QLabel" name="borderLabel" >
  211. <property name="text" >
  212. <string>0</string>
  213. </property>
  214. </widget>
  215. </item>
  216. <item row="3" column="0" >
  217. <widget class="QLabel" name="label_11" >
  218. <property name="text" >
  219. <string>Border color</string>
  220. </property>
  221. </widget>
  222. </item>
  223. <item row="0" column="0" >
  224. <widget class="QLabel" name="label_9" >
  225. <property name="text" >
  226. <string>VDP mode:</string>
  227. </property>
  228. </widget>
  229. </item>
  230. <item row="1" column="0" >
  231. <widget class="QLabel" name="label_6" >
  232. <property name="text" >
  233. <string>Vram address start:</string>
  234. </property>
  235. </widget>
  236. </item>
  237. <item row="0" column="1" >
  238. <widget class="QLabel" name="modeLabel" >
  239. <property name="text" >
  240. <string>5</string>
  241. </property>
  242. </widget>
  243. </item>
  244. <item row="2" column="0" >
  245. <widget class="QLabel" name="label_7" >
  246. <property name="text" >
  247. <string>Lines visible</string>
  248. </property>
  249. </widget>
  250. </item>
  251. <item row="1" column="1" >
  252. <widget class="QLabel" name="addressLabel" >
  253. <property name="text" >
  254. <string>0x00000</string>
  255. </property>
  256. </widget>
  257. </item>
  258. <item row="2" column="1" >
  259. <widget class="QLabel" name="linesLabel" >
  260. <property name="text" >
  261. <string>212</string>
  262. </property>
  263. </widget>
  264. </item>
  265. </layout>
  266. </item>
  267. <item>
  268. <widget class="QCheckBox" name="useVDPRegisters" >
  269. <property name="text" >
  270. <string>Use current VDP settings</string>
  271. </property>
  272. <property name="checked" >
  273. <bool>true</bool>
  274. </property>
  275. </widget>
  276. </item>
  277. </layout>
  278. </item>
  279. <item>
  280. <spacer name="horizontalSpacer_2" >
  281. <property name="orientation" >
  282. <enum>Qt::Horizontal</enum>
  283. </property>
  284. <property name="sizeHint" stdset="0" >
  285. <size>
  286. <width>22</width>
  287. <height>17</height>
  288. </size>
  289. </property>
  290. </spacer>
  291. </item>
  292. </layout>
  293. </item>
  294. </layout>
  295. </item>
  296. <item>
  297. <layout class="QVBoxLayout" name="verticalLayout" >
  298. <property name="spacing" >
  299. <number>1</number>
  300. </property>
  301. <item>
  302. <widget class="QPushButton" name="saveImageButton" >
  303. <property name="text" >
  304. <string>Save image...</string>
  305. </property>
  306. </widget>
  307. </item>
  308. <item>
  309. <widget class="QPushButton" name="editPaletteButton" >
  310. <property name="text" >
  311. <string>Edit palette..</string>
  312. </property>
  313. </widget>
  314. </item>
  315. <item>
  316. <widget class="QCheckBox" name="useVDPPalette" >
  317. <property name="text" >
  318. <string>Use VDP palette registers</string>
  319. </property>
  320. <property name="checked" >
  321. <bool>true</bool>
  322. </property>
  323. </widget>
  324. </item>
  325. <item>
  326. <spacer name="verticalSpacer_2" >
  327. <property name="orientation" >
  328. <enum>Qt::Vertical</enum>
  329. </property>
  330. <property name="sizeType" >
  331. <enum>QSizePolicy::Minimum</enum>
  332. </property>
  333. <property name="sizeHint" stdset="0" >
  334. <size>
  335. <width>0</width>
  336. <height>0</height>
  337. </size>
  338. </property>
  339. </spacer>
  340. </item>
  341. <item>
  342. <layout class="QHBoxLayout" name="horizontalLayout" >
  343. <item>
  344. <widget class="QLabel" name="label_3" >
  345. <property name="text" >
  346. <string>Zoom</string>
  347. </property>
  348. </widget>
  349. </item>
  350. <item>
  351. <widget class="QDoubleSpinBox" name="zoomLevel" >
  352. <property name="decimals" >
  353. <number>2</number>
  354. </property>
  355. <property name="minimum" >
  356. <double>1.000000000000000</double>
  357. </property>
  358. <property name="maximum" >
  359. <double>16.000000000000000</double>
  360. </property>
  361. <property name="singleStep" >
  362. <double>0.250000000000000</double>
  363. </property>
  364. </widget>
  365. </item>
  366. </layout>
  367. </item>
  368. <item>
  369. <widget class="QPushButton" name="refreshButton" >
  370. <property name="text" >
  371. <string>Take VRAM snapshot</string>
  372. </property>
  373. </widget>
  374. </item>
  375. </layout>
  376. </item>
  377. </layout>
  378. </item>
  379. <item>
  380. <widget class="QScrollArea" name="scrollArea" >
  381. <property name="sizePolicy" >
  382. <sizepolicy vsizetype="Expanding" hsizetype="Expanding" >
  383. <horstretch>0</horstretch>
  384. <verstretch>0</verstretch>
  385. </sizepolicy>
  386. </property>
  387. <property name="minimumSize" >
  388. <size>
  389. <width>0</width>
  390. <height>0</height>
  391. </size>
  392. </property>
  393. <property name="frameShape" >
  394. <enum>QFrame::Panel</enum>
  395. </property>
  396. <property name="verticalScrollBarPolicy" >
  397. <enum>Qt::ScrollBarAsNeeded</enum>
  398. </property>
  399. <property name="horizontalScrollBarPolicy" >
  400. <enum>Qt::ScrollBarAsNeeded</enum>
  401. </property>
  402. <property name="widgetResizable" >
  403. <bool>false</bool>
  404. </property>
  405. <property name="alignment" >
  406. <set>Qt::AlignCenter</set>
  407. </property>
  408. <widget class="QWidget" name="scrollAreaWidgetContents" >
  409. <property name="geometry" >
  410. <rect>
  411. <x>38</x>
  412. <y>0</y>
  413. <width>508</width>
  414. <height>420</height>
  415. </rect>
  416. </property>
  417. </widget>
  418. </widget>
  419. </item>
  420. <item>
  421. <layout class="QHBoxLayout" name="horizontalLayout_2" >
  422. <item>
  423. <widget class="QLabel" name="label_10" >
  424. <property name="text" >
  425. <string>X:</string>
  426. </property>
  427. </widget>
  428. </item>
  429. <item>
  430. <widget class="QLabel" name="labelX" >
  431. <property name="sizePolicy" >
  432. <sizepolicy vsizetype="Preferred" hsizetype="Fixed" >
  433. <horstretch>0</horstretch>
  434. <verstretch>0</verstretch>
  435. </sizepolicy>
  436. </property>
  437. <property name="minimumSize" >
  438. <size>
  439. <width>18</width>
  440. <height>0</height>
  441. </size>
  442. </property>
  443. <property name="text" >
  444. <string>000</string>
  445. </property>
  446. </widget>
  447. </item>
  448. <item>
  449. <widget class="QLabel" name="label_13" >
  450. <property name="text" >
  451. <string>Y:</string>
  452. </property>
  453. </widget>
  454. </item>
  455. <item>
  456. <widget class="QLabel" name="labelY" >
  457. <property name="sizePolicy" >
  458. <sizepolicy vsizetype="Preferred" hsizetype="Fixed" >
  459. <horstretch>0</horstretch>
  460. <verstretch>0</verstretch>
  461. </sizepolicy>
  462. </property>
  463. <property name="minimumSize" >
  464. <size>
  465. <width>18</width>
  466. <height>0</height>
  467. </size>
  468. </property>
  469. <property name="text" >
  470. <string>000</string>
  471. </property>
  472. </widget>
  473. </item>
  474. <item>
  475. <widget class="QLabel" name="label_15" >
  476. <property name="text" >
  477. <string>Color:</string>
  478. </property>
  479. </widget>
  480. </item>
  481. <item>
  482. <widget class="QLabel" name="labelColor" >
  483. <property name="sizePolicy" >
  484. <sizepolicy vsizetype="Preferred" hsizetype="Fixed" >
  485. <horstretch>0</horstretch>
  486. <verstretch>0</verstretch>
  487. </sizepolicy>
  488. </property>
  489. <property name="minimumSize" >
  490. <size>
  491. <width>18</width>
  492. <height>0</height>
  493. </size>
  494. </property>
  495. <property name="text" >
  496. <string>000</string>
  497. </property>
  498. </widget>
  499. </item>
  500. <item>
  501. <spacer name="horizontalSpacer" >
  502. <property name="orientation" >
  503. <enum>Qt::Horizontal</enum>
  504. </property>
  505. <property name="sizeHint" stdset="0" >
  506. <size>
  507. <width>40</width>
  508. <height>20</height>
  509. </size>
  510. </property>
  511. </spacer>
  512. </item>
  513. <item>
  514. <widget class="QLabel" name="label_17" >
  515. <property name="text" >
  516. <string>Vram address:</string>
  517. </property>
  518. </widget>
  519. </item>
  520. <item>
  521. <widget class="QLabel" name="labelVramAddr" >
  522. <property name="sizePolicy" >
  523. <sizepolicy vsizetype="Preferred" hsizetype="Fixed" >
  524. <horstretch>0</horstretch>
  525. <verstretch>0</verstretch>
  526. </sizepolicy>
  527. </property>
  528. <property name="minimumSize" >
  529. <size>
  530. <width>42</width>
  531. <height>0</height>
  532. </size>
  533. </property>
  534. <property name="text" >
  535. <string>0x00000</string>
  536. </property>
  537. </widget>
  538. </item>
  539. <item>
  540. <widget class="QLabel" name="label_19" >
  541. <property name="text" >
  542. <string>byte value:</string>
  543. </property>
  544. </widget>
  545. </item>
  546. <item>
  547. <widget class="QLabel" name="labelByte" >
  548. <property name="sizePolicy" >
  549. <sizepolicy vsizetype="Preferred" hsizetype="Fixed" >
  550. <horstretch>0</horstretch>
  551. <verstretch>0</verstretch>
  552. </sizepolicy>
  553. </property>
  554. <property name="minimumSize" >
  555. <size>
  556. <width>24</width>
  557. <height>0</height>
  558. </size>
  559. </property>
  560. <property name="text" >
  561. <string>0x00</string>
  562. </property>
  563. </widget>
  564. </item>
  565. </layout>
  566. </item>
  567. </layout>
  568. </widget>
  569. <resources/>
  570. <connections/>
  571. </ui>