archive ui

This commit is contained in:
gen2brain 2013-04-06 11:18:13 +02:00
parent e8546b4a76
commit 4e8b0682b4
2 changed files with 272 additions and 0 deletions

162
src/m64py/ui/archive.ui Normal file
View file

@ -0,0 +1,162 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>ArchiveDialog</class>
<widget class="QDialog" name="ArchiveDialog">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>274</width>
<height>224</height>
</rect>
</property>
<property name="windowTitle">
<string>Archive</string>
</property>
<property name="modal">
<bool>false</bool>
</property>
<layout class="QVBoxLayout" name="verticalLayout_3">
<item>
<widget class="QGroupBox" name="fileChoices">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="autoFillBackground">
<bool>false</bool>
</property>
<property name="styleSheet">
<string notr="true">QGroupBox {
border: 1px solid #7F7F7F;
border-radius: 3px;
margin-top: 1ex;
}
QGroupBox::title {
subcontrol-origin: margin;
subcontrol-position: top left;
padding: 0 2px;
}</string>
</property>
<property name="title">
<string/>
</property>
<property name="flat">
<bool>false</bool>
</property>
<property name="checkable">
<bool>false</bool>
</property>
<layout class="QVBoxLayout" name="verticalLayout_2">
<property name="leftMargin">
<number>9</number>
</property>
<item>
<widget class="QLabel" name="label">
<property name="text">
<string>Choose a file from archive:</string>
</property>
</widget>
</item>
<item>
<widget class="QScrollArea" name="scrollArea">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="widgetResizable">
<bool>true</bool>
</property>
<widget class="QWidget" name="scrollAreaWidgetContents">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>232</width>
<height>120</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<layout class="QVBoxLayout" name="verticalLayout">
<property name="margin">
<number>0</number>
</property>
<item>
<widget class="QListWidget" name="listWidget">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="alternatingRowColors">
<bool>true</bool>
</property>
<property name="currentRow">
<number>-1</number>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>228</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QPushButton" name="pushOk">
<property name="text">
<string>&amp;Ok</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
<resources/>
<connections>
<connection>
<sender>pushOk</sender>
<signal>clicked()</signal>
<receiver>ArchiveDialog</receiver>
<slot>accept()</slot>
<hints>
<hint type="sourcelabel">
<x>133</x>
<y>213</y>
</hint>
<hint type="destinationlabel">
<x>136</x>
<y>119</y>
</hint>
</hints>
</connection>
</connections>
</ui>

110
src/m64py/ui/archive_ui.py Normal file
View file

@ -0,0 +1,110 @@
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'archive.ui'
#
# Created: Sat Apr 6 10:51:54 2013
# by: PyQt4 UI code generator 4.10
#
# WARNING! All changes made in this file will be lost!
from PyQt4 import QtCore, QtGui
try:
_fromUtf8 = QtCore.QString.fromUtf8
except AttributeError:
def _fromUtf8(s):
return s
try:
_encoding = QtGui.QApplication.UnicodeUTF8
def _translate(context, text, disambig):
return QtGui.QApplication.translate(context, text, disambig, _encoding)
except AttributeError:
def _translate(context, text, disambig):
return QtGui.QApplication.translate(context, text, disambig)
class Ui_ArchiveDialog(object):
def setupUi(self, ArchiveDialog):
ArchiveDialog.setObjectName(_fromUtf8("ArchiveDialog"))
ArchiveDialog.resize(274, 224)
ArchiveDialog.setModal(False)
self.verticalLayout_3 = QtGui.QVBoxLayout(ArchiveDialog)
self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3"))
self.fileChoices = QtGui.QGroupBox(ArchiveDialog)
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.fileChoices.sizePolicy().hasHeightForWidth())
self.fileChoices.setSizePolicy(sizePolicy)
self.fileChoices.setAutoFillBackground(False)
self.fileChoices.setStyleSheet(_fromUtf8("QGroupBox {\n"
" border: 1px solid #7F7F7F;\n"
" border-radius: 3px;\n"
" margin-top: 1ex; \n"
" }\n"
"\n"
"QGroupBox::title {\n"
" subcontrol-origin: margin;\n"
" subcontrol-position: top left; \n"
" padding: 0 2px;\n"
" }"))
self.fileChoices.setTitle(_fromUtf8(""))
self.fileChoices.setFlat(False)
self.fileChoices.setCheckable(False)
self.fileChoices.setObjectName(_fromUtf8("fileChoices"))
self.verticalLayout_2 = QtGui.QVBoxLayout(self.fileChoices)
self.verticalLayout_2.setContentsMargins(9, -1, -1, -1)
self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2"))
self.label = QtGui.QLabel(self.fileChoices)
self.label.setObjectName(_fromUtf8("label"))
self.verticalLayout_2.addWidget(self.label)
self.scrollArea = QtGui.QScrollArea(self.fileChoices)
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.scrollArea.sizePolicy().hasHeightForWidth())
self.scrollArea.setSizePolicy(sizePolicy)
self.scrollArea.setWidgetResizable(True)
self.scrollArea.setObjectName(_fromUtf8("scrollArea"))
self.scrollAreaWidgetContents = QtGui.QWidget()
self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 232, 120))
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.scrollAreaWidgetContents.sizePolicy().hasHeightForWidth())
self.scrollAreaWidgetContents.setSizePolicy(sizePolicy)
self.scrollAreaWidgetContents.setObjectName(_fromUtf8("scrollAreaWidgetContents"))
self.verticalLayout = QtGui.QVBoxLayout(self.scrollAreaWidgetContents)
self.verticalLayout.setMargin(0)
self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
self.listWidget = QtGui.QListWidget(self.scrollAreaWidgetContents)
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.listWidget.sizePolicy().hasHeightForWidth())
self.listWidget.setSizePolicy(sizePolicy)
self.listWidget.setAlternatingRowColors(True)
self.listWidget.setObjectName(_fromUtf8("listWidget"))
self.verticalLayout.addWidget(self.listWidget)
self.scrollArea.setWidget(self.scrollAreaWidgetContents)
self.verticalLayout_2.addWidget(self.scrollArea)
self.verticalLayout_3.addWidget(self.fileChoices)
self.horizontalLayout = QtGui.QHBoxLayout()
self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
spacerItem = QtGui.QSpacerItem(228, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
self.horizontalLayout.addItem(spacerItem)
self.pushOk = QtGui.QPushButton(ArchiveDialog)
self.pushOk.setObjectName(_fromUtf8("pushOk"))
self.horizontalLayout.addWidget(self.pushOk)
self.verticalLayout_3.addLayout(self.horizontalLayout)
self.retranslateUi(ArchiveDialog)
self.listWidget.setCurrentRow(-1)
QtCore.QObject.connect(self.pushOk, QtCore.SIGNAL(_fromUtf8("clicked()")), ArchiveDialog.accept)
QtCore.QMetaObject.connectSlotsByName(ArchiveDialog)
def retranslateUi(self, ArchiveDialog):
ArchiveDialog.setWindowTitle(_translate("ArchiveDialog", "Archive", None))
self.label.setText(_translate("ArchiveDialog", "Choose a file from archive:", None))
self.pushOk.setText(_translate("ArchiveDialog", "&Ok", None))