This commit is contained in:
Olivier Keshavjee 2015-05-28 19:15:57 +02:00
parent 5df82d5e2d
commit dd8deaf2d5
3 changed files with 496 additions and 48 deletions

View file

@ -15,21 +15,27 @@ class MainWindow(QMainWindow, Ui_MainWindow):
QMainWindow.__init__(self)
self.setupUi(self)
# UI
self.splitterPersos.setStretchFactor(0, 25)
self.splitterPersos.setStretchFactor(1, 75)
self.splitterPlot.setStretchFactor(0, 25)
self.splitterPlot.setStretchFactor(1, 75)
self.splitterPlot.setStretchFactor(0, 20)
self.splitterPlot.setStretchFactor(1, 40)
self.splitterPlot.setStretchFactor(2, 40)
self.splitterPlan.setStretchFactor(0, 25)
self.splitterPlan.setStretchFactor(1, 75)
self.splitterRedac.setStretchFactor(0, 20)
self.splitterRedac.setStretchFactor(1, 60)
self.splitterRedac.setStretchFactor(2, 20)
# Signals
self.tabMain.currentChanged.connect(self.updateTabMain)
# Summary
self.mapper = QSignalMapper(self)
for t, i in [
@ -59,6 +65,14 @@ class MainWindow(QMainWindow, Ui_MainWindow):
self.mapperCycle.mapped.connect(self.clickCycle)
def updateTabMain(self, tab):
if tab == 3: # Plot
self.txtPlotSummaryPara.setPlainText(self.txtSummaryPara.toPlainText())
self.txtPlotSummaryPage.setPlainText(self.txtSummaryPage.toPlainText())
self.txtPlotSummaryFull.setPlainText(self.txtSummaryFull.toPlainText())
def clickCycle(self, i):
if i == 0: # step 2 - paragraph summary
self.tabMain.setCurrentIndex(1)

View file

@ -2,7 +2,7 @@
# Form implementation generated from reading ui file 'src/ui/mainWindow.ui'
#
# Created: Thu May 28 03:27:21 2015
# Created: Thu May 28 18:13:42 2015
# by: PyQt4 UI code generator 4.11.3
#
# WARNING! All changes made in this file will be lost!
@ -26,7 +26,7 @@ except AttributeError:
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.setObjectName(_fromUtf8("MainWindow"))
MainWindow.resize(1063, 696)
MainWindow.resize(1103, 809)
self.centralwidget = QtGui.QWidget(MainWindow)
self.centralwidget.setObjectName(_fromUtf8("centralwidget"))
self.horizontalLayout_2 = QtGui.QHBoxLayout(self.centralwidget)
@ -66,6 +66,8 @@ class Ui_MainWindow(object):
spacerItem = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
self.verticalLayout_5.addItem(spacerItem)
self.btnStepTwo = QtGui.QPushButton(self.tab_14)
icon = QtGui.QIcon.fromTheme(_fromUtf8("go-next"))
self.btnStepTwo.setIcon(icon)
self.btnStepTwo.setObjectName(_fromUtf8("btnStepTwo"))
self.verticalLayout_5.addWidget(self.btnStepTwo)
self.tabSummary.addTab(self.tab_14, _fromUtf8(""))
@ -110,6 +112,8 @@ class Ui_MainWindow(object):
spacerItem2 = QtGui.QSpacerItem(20, 264, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
self.verticalLayout_2.addItem(spacerItem2)
self.btnStepThree = QtGui.QPushButton(self.tab_13)
icon = QtGui.QIcon.fromTheme(_fromUtf8("go-next"))
self.btnStepThree.setIcon(icon)
self.btnStepThree.setObjectName(_fromUtf8("btnStepThree"))
self.verticalLayout_2.addWidget(self.btnStepThree)
self.horizontalLayout_4.addLayout(self.verticalLayout_2)
@ -130,6 +134,8 @@ class Ui_MainWindow(object):
spacerItem3 = QtGui.QSpacerItem(20, 264, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
self.verticalLayout_6.addItem(spacerItem3)
self.btnStepFive = QtGui.QPushButton(self.tabWidgetPage1)
icon = QtGui.QIcon.fromTheme(_fromUtf8("go-next"))
self.btnStepFive.setIcon(icon)
self.btnStepFive.setObjectName(_fromUtf8("btnStepFive"))
self.verticalLayout_6.addWidget(self.btnStepFive)
self.horizontalLayout_7.addLayout(self.verticalLayout_6)
@ -167,6 +173,8 @@ class Ui_MainWindow(object):
self.txtSummaryPage_2.setObjectName(_fromUtf8("txtSummaryPage_2"))
self.verticalLayout_7.addWidget(self.txtSummaryPage_2)
self.btnStepSeven = QtGui.QPushButton(self.tabWidgetPage2)
icon = QtGui.QIcon.fromTheme(_fromUtf8("go-next"))
self.btnStepSeven.setIcon(icon)
self.btnStepSeven.setObjectName(_fromUtf8("btnStepSeven"))
self.verticalLayout_7.addWidget(self.btnStepSeven)
self.horizontalLayout_8.addLayout(self.verticalLayout_7)
@ -197,18 +205,24 @@ class Ui_MainWindow(object):
self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
self.splitterPersos = QtGui.QSplitter(self.tab_2)
self.splitterPersos.setOrientation(QtCore.Qt.Horizontal)
self.splitterPersos.setChildrenCollapsible(False)
self.splitterPersos.setObjectName(_fromUtf8("splitterPersos"))
self.groupBox = QtGui.QGroupBox(self.splitterPersos)
self.groupBox.setObjectName(_fromUtf8("groupBox"))
self.verticalLayout_8 = QtGui.QVBoxLayout(self.groupBox)
self.verticalLayout_8.setObjectName(_fromUtf8("verticalLayout_8"))
self.listWidget = QtGui.QListWidget(self.groupBox)
self.listWidget.setDragEnabled(True)
self.listWidget.setDragDropMode(QtGui.QAbstractItemView.InternalMove)
self.listWidget.setObjectName(_fromUtf8("listWidget"))
item = QtGui.QListWidgetItem()
item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEditable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
self.listWidget.addItem(item)
item = QtGui.QListWidgetItem()
item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEditable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
self.listWidget.addItem(item)
item = QtGui.QListWidgetItem()
item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEditable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
self.listWidget.addItem(item)
self.verticalLayout_8.addWidget(self.listWidget)
self.horizontalLayout_14 = QtGui.QHBoxLayout()
@ -286,6 +300,8 @@ class Ui_MainWindow(object):
spacerItem4 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
self.horizontalLayout_21.addItem(spacerItem4)
self.btnStepFour = QtGui.QPushButton(self.infos)
icon = QtGui.QIcon.fromTheme(_fromUtf8("go-next"))
self.btnStepFour.setIcon(icon)
self.btnStepFour.setObjectName(_fromUtf8("btnStepFour"))
self.horizontalLayout_21.addWidget(self.btnStepFour)
self.formLayout.setLayout(8, QtGui.QFormLayout.FieldRole, self.horizontalLayout_21)
@ -310,6 +326,8 @@ class Ui_MainWindow(object):
spacerItem5 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
self.horizontalLayout_22.addItem(spacerItem5)
self.btnStepSix = QtGui.QPushButton(self.tab_11)
icon = QtGui.QIcon.fromTheme(_fromUtf8("go-next"))
self.btnStepSix.setIcon(icon)
self.btnStepSix.setObjectName(_fromUtf8("btnStepSix"))
self.horizontalLayout_22.addWidget(self.btnStepSix)
self.verticalLayout_17.addLayout(self.horizontalLayout_22)
@ -342,7 +360,7 @@ class Ui_MainWindow(object):
self.horizontalLayout_9.addWidget(self.pushButton)
self.pushButton_3 = QtGui.QPushButton(self.tab_12)
self.pushButton_3.setText(_fromUtf8(""))
icon = QtGui.QIcon.fromTheme(_fromUtf8("dialog-warning"))
icon = QtGui.QIcon.fromTheme(_fromUtf8("emblem-favorite"))
self.pushButton_3.setIcon(icon)
self.pushButton_3.setCheckable(True)
self.pushButton_3.setObjectName(_fromUtf8("pushButton_3"))
@ -359,6 +377,8 @@ class Ui_MainWindow(object):
spacerItem6 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
self.horizontalLayout_9.addItem(spacerItem6)
self.btnStepEight = QtGui.QPushButton(self.tab_12)
icon = QtGui.QIcon.fromTheme(_fromUtf8("go-next"))
self.btnStepEight.setIcon(icon)
self.btnStepEight.setObjectName(_fromUtf8("btnStepEight"))
self.horizontalLayout_9.addWidget(self.btnStepEight)
self.verticalLayout_9.addLayout(self.horizontalLayout_9)
@ -367,8 +387,8 @@ class Ui_MainWindow(object):
self.tabMain.addTab(self.tab_2, _fromUtf8(""))
self.tab_4 = QtGui.QWidget()
self.tab_4.setObjectName(_fromUtf8("tab_4"))
self.horizontalLayout_13 = QtGui.QHBoxLayout(self.tab_4)
self.horizontalLayout_13.setObjectName(_fromUtf8("horizontalLayout_13"))
self.horizontalLayout_5 = QtGui.QHBoxLayout(self.tab_4)
self.horizontalLayout_5.setObjectName(_fromUtf8("horizontalLayout_5"))
self.splitterPlot = QtGui.QSplitter(self.tab_4)
self.splitterPlot.setOrientation(QtCore.Qt.Horizontal)
self.splitterPlot.setObjectName(_fromUtf8("splitterPlot"))
@ -382,6 +402,8 @@ class Ui_MainWindow(object):
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.listWidget_3.sizePolicy().hasHeightForWidth())
self.listWidget_3.setSizePolicy(sizePolicy)
self.listWidget_3.setDragEnabled(True)
self.listWidget_3.setDragDropMode(QtGui.QAbstractItemView.InternalMove)
self.listWidget_3.setObjectName(_fromUtf8("listWidget_3"))
item = QtGui.QListWidgetItem()
self.listWidget_3.addItem(item)
@ -407,6 +429,14 @@ class Ui_MainWindow(object):
self.lineEdit_7 = QtGui.QLineEdit(self.groupBox_2)
self.lineEdit_7.setObjectName(_fromUtf8("lineEdit_7"))
self.horizontalLayout_15.addWidget(self.lineEdit_7)
self.btnPlotShowSummary = QtGui.QPushButton(self.groupBox_2)
self.btnPlotShowSummary.setText(_fromUtf8(""))
icon = QtGui.QIcon.fromTheme(_fromUtf8("text-x-generic"))
self.btnPlotShowSummary.setIcon(icon)
self.btnPlotShowSummary.setCheckable(True)
self.btnPlotShowSummary.setChecked(True)
self.btnPlotShowSummary.setObjectName(_fromUtf8("btnPlotShowSummary"))
self.horizontalLayout_15.addWidget(self.btnPlotShowSummary)
self.verticalLayout_10.addLayout(self.horizontalLayout_15)
self.tabPlot = QtGui.QTabWidget(self.splitterPlot)
self.tabPlot.setObjectName(_fromUtf8("tabPlot"))
@ -551,7 +581,48 @@ class Ui_MainWindow(object):
self.horizontalLayout_17.addWidget(self.pushButton_16)
self.verticalLayout_11.addLayout(self.horizontalLayout_17)
self.tabPlot.addTab(self.tab_15, _fromUtf8(""))
self.horizontalLayout_13.addWidget(self.splitterPlot)
self.grpPlotSummary = QtGui.QGroupBox(self.splitterPlot)
self.grpPlotSummary.setObjectName(_fromUtf8("grpPlotSummary"))
self.verticalLayout_18 = QtGui.QVBoxLayout(self.grpPlotSummary)
self.verticalLayout_18.setObjectName(_fromUtf8("verticalLayout_18"))
self.comboBox_2 = QtGui.QComboBox(self.grpPlotSummary)
self.comboBox_2.setFrame(False)
self.comboBox_2.setObjectName(_fromUtf8("comboBox_2"))
self.comboBox_2.addItem(_fromUtf8(""))
self.comboBox_2.addItem(_fromUtf8(""))
self.comboBox_2.addItem(_fromUtf8(""))
self.verticalLayout_18.addWidget(self.comboBox_2)
self.stkPlotSummary = QtGui.QStackedWidget(self.grpPlotSummary)
self.stkPlotSummary.setObjectName(_fromUtf8("stkPlotSummary"))
self.page = QtGui.QWidget()
self.page.setObjectName(_fromUtf8("page"))
self.horizontalLayout_6 = QtGui.QHBoxLayout(self.page)
self.horizontalLayout_6.setObjectName(_fromUtf8("horizontalLayout_6"))
self.txtPlotSummaryPara = QtGui.QPlainTextEdit(self.page)
self.txtPlotSummaryPara.setReadOnly(True)
self.txtPlotSummaryPara.setObjectName(_fromUtf8("txtPlotSummaryPara"))
self.horizontalLayout_6.addWidget(self.txtPlotSummaryPara)
self.stkPlotSummary.addWidget(self.page)
self.page_2 = QtGui.QWidget()
self.page_2.setObjectName(_fromUtf8("page_2"))
self.horizontalLayout_10 = QtGui.QHBoxLayout(self.page_2)
self.horizontalLayout_10.setObjectName(_fromUtf8("horizontalLayout_10"))
self.txtPlotSummaryPage = QtGui.QPlainTextEdit(self.page_2)
self.txtPlotSummaryPage.setReadOnly(True)
self.txtPlotSummaryPage.setObjectName(_fromUtf8("txtPlotSummaryPage"))
self.horizontalLayout_10.addWidget(self.txtPlotSummaryPage)
self.stkPlotSummary.addWidget(self.page_2)
self.page_3 = QtGui.QWidget()
self.page_3.setObjectName(_fromUtf8("page_3"))
self.horizontalLayout_13 = QtGui.QHBoxLayout(self.page_3)
self.horizontalLayout_13.setObjectName(_fromUtf8("horizontalLayout_13"))
self.txtPlotSummaryFull = QtGui.QPlainTextEdit(self.page_3)
self.txtPlotSummaryFull.setReadOnly(True)
self.txtPlotSummaryFull.setObjectName(_fromUtf8("txtPlotSummaryFull"))
self.horizontalLayout_13.addWidget(self.txtPlotSummaryFull)
self.stkPlotSummary.addWidget(self.page_3)
self.verticalLayout_18.addWidget(self.stkPlotSummary)
self.horizontalLayout_5.addWidget(self.splitterPlot)
self.tabMain.addTab(self.tab_4, _fromUtf8(""))
self.tab_5 = QtGui.QWidget()
self.tab_5.setObjectName(_fromUtf8("tab_5"))
@ -562,8 +633,11 @@ class Ui_MainWindow(object):
self.horizontalLayout_12.setObjectName(_fromUtf8("horizontalLayout_12"))
self.splitterPlan = QtGui.QSplitter(self.tab_6)
self.splitterPlan.setOrientation(QtCore.Qt.Horizontal)
self.splitterPlan.setChildrenCollapsible(False)
self.splitterPlan.setObjectName(_fromUtf8("splitterPlan"))
self.treeWidget_2 = QtGui.QTreeWidget(self.splitterPlan)
self.treeWidget_2.setDragEnabled(True)
self.treeWidget_2.setDragDropMode(QtGui.QAbstractItemView.InternalMove)
self.treeWidget_2.setObjectName(_fromUtf8("treeWidget_2"))
item_0 = QtGui.QTreeWidgetItem(self.treeWidget_2)
item_1 = QtGui.QTreeWidgetItem(item_0)
@ -571,12 +645,14 @@ class Ui_MainWindow(object):
item_0 = QtGui.QTreeWidgetItem(self.treeWidget_2)
item_1 = QtGui.QTreeWidgetItem(item_0)
item_1 = QtGui.QTreeWidgetItem(item_0)
self.widget = QtGui.QWidget(self.splitterPlan)
self.widget.setObjectName(_fromUtf8("widget"))
self.verticalLayout_14 = QtGui.QVBoxLayout(self.widget)
self.layoutWidget = QtGui.QWidget(self.splitterPlan)
self.layoutWidget.setObjectName(_fromUtf8("layoutWidget"))
self.verticalLayout_14 = QtGui.QVBoxLayout(self.layoutWidget)
self.verticalLayout_14.setMargin(0)
self.verticalLayout_14.setObjectName(_fromUtf8("verticalLayout_14"))
self.treeWidget_3 = QtGui.QTreeWidget(self.widget)
self.treeWidget_3 = QtGui.QTreeWidget(self.layoutWidget)
self.treeWidget_3.setDragEnabled(True)
self.treeWidget_3.setDragDropMode(QtGui.QAbstractItemView.InternalMove)
self.treeWidget_3.setObjectName(_fromUtf8("treeWidget_3"))
item_0 = QtGui.QTreeWidgetItem(self.treeWidget_3)
item_1 = QtGui.QTreeWidgetItem(item_0)
@ -586,7 +662,7 @@ class Ui_MainWindow(object):
item_1 = QtGui.QTreeWidgetItem(item_0)
item_1 = QtGui.QTreeWidgetItem(item_0)
self.verticalLayout_14.addWidget(self.treeWidget_3)
self.groupbox = QtGui.QGroupBox(self.widget)
self.groupbox = QtGui.QGroupBox(self.layoutWidget)
self.groupbox.setObjectName(_fromUtf8("groupbox"))
self.verticalLayout_13 = QtGui.QVBoxLayout(self.groupbox)
self.verticalLayout_13.setObjectName(_fromUtf8("verticalLayout_13"))
@ -606,13 +682,13 @@ class Ui_MainWindow(object):
self.verticalLayout_14.addWidget(self.groupbox)
self.horizontalLayout_18 = QtGui.QHBoxLayout()
self.horizontalLayout_18.setObjectName(_fromUtf8("horizontalLayout_18"))
self.pushButton_17 = QtGui.QPushButton(self.widget)
self.pushButton_17 = QtGui.QPushButton(self.layoutWidget)
self.pushButton_17.setText(_fromUtf8(""))
icon = QtGui.QIcon.fromTheme(_fromUtf8("list-add"))
self.pushButton_17.setIcon(icon)
self.pushButton_17.setObjectName(_fromUtf8("pushButton_17"))
self.horizontalLayout_18.addWidget(self.pushButton_17)
self.pushButton_18 = QtGui.QPushButton(self.widget)
self.pushButton_18 = QtGui.QPushButton(self.layoutWidget)
self.pushButton_18.setText(_fromUtf8(""))
icon = QtGui.QIcon.fromTheme(_fromUtf8("list-remove"))
self.pushButton_18.setIcon(icon)
@ -620,7 +696,7 @@ class Ui_MainWindow(object):
self.horizontalLayout_18.addWidget(self.pushButton_18)
spacerItem7 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
self.horizontalLayout_18.addItem(spacerItem7)
self.pushButton_23 = QtGui.QPushButton(self.widget)
self.pushButton_23 = QtGui.QPushButton(self.layoutWidget)
self.pushButton_23.setText(_fromUtf8(""))
icon = QtGui.QIcon.fromTheme(_fromUtf8("text-x-generic"))
self.pushButton_23.setIcon(icon)
@ -637,6 +713,7 @@ class Ui_MainWindow(object):
self.horizontalLayout_20.setObjectName(_fromUtf8("horizontalLayout_20"))
self.splitterRedac = QtGui.QSplitter(self.tab_7)
self.splitterRedac.setOrientation(QtCore.Qt.Horizontal)
self.splitterRedac.setChildrenCollapsible(False)
self.splitterRedac.setObjectName(_fromUtf8("splitterRedac"))
self.treeWidget_4 = QtGui.QTreeWidget(self.splitterRedac)
self.treeWidget_4.setObjectName(_fromUtf8("treeWidget_4"))
@ -647,17 +724,17 @@ class Ui_MainWindow(object):
item_0 = QtGui.QTreeWidgetItem(self.treeWidget_4)
item_1 = QtGui.QTreeWidgetItem(item_0)
item_1 = QtGui.QTreeWidgetItem(item_0)
self.layoutWidget = QtGui.QWidget(self.splitterRedac)
self.layoutWidget.setObjectName(_fromUtf8("layoutWidget"))
self.verticalLayout_16 = QtGui.QVBoxLayout(self.layoutWidget)
self.layoutWidget1 = QtGui.QWidget(self.splitterRedac)
self.layoutWidget1.setObjectName(_fromUtf8("layoutWidget1"))
self.verticalLayout_16 = QtGui.QVBoxLayout(self.layoutWidget1)
self.verticalLayout_16.setMargin(0)
self.verticalLayout_16.setObjectName(_fromUtf8("verticalLayout_16"))
self.plainTextEdit_9 = QtGui.QPlainTextEdit(self.layoutWidget)
self.plainTextEdit_9 = QtGui.QPlainTextEdit(self.layoutWidget1)
self.plainTextEdit_9.setObjectName(_fromUtf8("plainTextEdit_9"))
self.verticalLayout_16.addWidget(self.plainTextEdit_9)
self.horizontalLayout_19 = QtGui.QHBoxLayout()
self.horizontalLayout_19.setObjectName(_fromUtf8("horizontalLayout_19"))
self.pushButton_20 = QtGui.QPushButton(self.layoutWidget)
self.pushButton_20 = QtGui.QPushButton(self.layoutWidget1)
self.pushButton_20.setText(_fromUtf8(""))
icon = QtGui.QIcon.fromTheme(_fromUtf8("text-x-generic"))
self.pushButton_20.setIcon(icon)
@ -667,7 +744,7 @@ class Ui_MainWindow(object):
self.horizontalLayout_19.addWidget(self.pushButton_20)
spacerItem8 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
self.horizontalLayout_19.addItem(spacerItem8)
self.pushButton_19 = QtGui.QPushButton(self.layoutWidget)
self.pushButton_19 = QtGui.QPushButton(self.layoutWidget1)
self.pushButton_19.setText(_fromUtf8(""))
icon = QtGui.QIcon.fromTheme(_fromUtf8("edit-find"))
self.pushButton_19.setIcon(icon)
@ -702,22 +779,68 @@ class Ui_MainWindow(object):
self.horizontalLayout_2.addWidget(self.tabMain)
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtGui.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 1063, 31))
self.menubar.setGeometry(QtCore.QRect(0, 0, 1103, 31))
self.menubar.setObjectName(_fromUtf8("menubar"))
self.menu_Fichier = QtGui.QMenu(self.menubar)
self.menu_Fichier.setObjectName(_fromUtf8("menu_Fichier"))
self.menuMode = QtGui.QMenu(self.menubar)
self.menuMode.setObjectName(_fromUtf8("menuMode"))
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtGui.QStatusBar(MainWindow)
self.statusbar.setObjectName(_fromUtf8("statusbar"))
MainWindow.setStatusBar(self.statusbar)
self.actionOuvrir = QtGui.QAction(MainWindow)
icon = QtGui.QIcon.fromTheme(_fromUtf8("document-open"))
self.actionOuvrir.setIcon(icon)
self.actionOuvrir.setObjectName(_fromUtf8("actionOuvrir"))
self.action_R_cents = QtGui.QAction(MainWindow)
icon = QtGui.QIcon.fromTheme(_fromUtf8("document-open-recent"))
self.action_R_cents.setIcon(icon)
self.action_R_cents.setObjectName(_fromUtf8("action_R_cents"))
self.actionEnregistrer = QtGui.QAction(MainWindow)
icon = QtGui.QIcon.fromTheme(_fromUtf8("document-save"))
self.actionEnregistrer.setIcon(icon)
self.actionEnregistrer.setObjectName(_fromUtf8("actionEnregistrer"))
self.actionEnregistrer_sous = QtGui.QAction(MainWindow)
icon = QtGui.QIcon.fromTheme(_fromUtf8("document-save-as"))
self.actionEnregistrer_sous.setIcon(icon)
self.actionEnregistrer_sous.setObjectName(_fromUtf8("actionEnregistrer_sous"))
self.actionQuitter = QtGui.QAction(MainWindow)
icon = QtGui.QIcon.fromTheme(_fromUtf8("application-exit"))
self.actionQuitter.setIcon(icon)
self.actionQuitter.setObjectName(_fromUtf8("actionQuitter"))
self.actionSnowflakeMode = QtGui.QAction(MainWindow)
self.actionSnowflakeMode.setCheckable(True)
self.actionSnowflakeMode.setChecked(True)
self.actionSnowflakeMode.setObjectName(_fromUtf8("actionSnowflakeMode"))
self.actionNouveau = QtGui.QAction(MainWindow)
icon = QtGui.QIcon.fromTheme(_fromUtf8("document-new"))
self.actionNouveau.setIcon(icon)
self.actionNouveau.setObjectName(_fromUtf8("actionNouveau"))
self.menu_Fichier.addAction(self.actionNouveau)
self.menu_Fichier.addAction(self.actionOuvrir)
self.menu_Fichier.addAction(self.action_R_cents)
self.menu_Fichier.addAction(self.actionEnregistrer)
self.menu_Fichier.addAction(self.actionEnregistrer_sous)
self.menu_Fichier.addSeparator()
self.menu_Fichier.addAction(self.actionQuitter)
self.menuMode.addAction(self.actionSnowflakeMode)
self.menubar.addAction(self.menu_Fichier.menuAction())
self.menubar.addAction(self.menuMode.menuAction())
self.retranslateUi(MainWindow)
self.tabMain.setCurrentIndex(3)
self.tabSummary.setCurrentIndex(0)
self.tabPersos.setCurrentIndex(0)
self.tabPlot.setCurrentIndex(0)
self.comboBox_2.setCurrentIndex(1)
self.stkPlotSummary.setCurrentIndex(0)
QtCore.QObject.connect(self.pushButton_16, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.plainTextEdit_7.setShown)
QtCore.QObject.connect(self.pushButton_23, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.groupbox.setShown)
QtCore.QObject.connect(self.pushButton_19, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.groupBox_3.setShown)
QtCore.QObject.connect(self.pushButton_20, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.treeWidget_4.setShown)
QtCore.QObject.connect(self.btnPlotShowSummary, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.grpPlotSummary.setShown)
QtCore.QObject.connect(self.comboBox_2, QtCore.SIGNAL(_fromUtf8("currentIndexChanged(int)")), self.stkPlotSummary.setCurrentIndex)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
def retranslateUi(self, MainWindow):
@ -793,7 +916,7 @@ class Ui_MainWindow(object):
self.label_25.setText(_translate("MainWindow", "Intrigue", None))
self.label_31.setText(_translate("MainWindow", "Importance", None))
self.label_26.setText(_translate("MainWindow", "Perso(s)", None))
self.label_27.setText(_translate("MainWindow", "Promesses", None))
self.label_27.setText(_translate("MainWindow", "Description", None))
self.label_28.setText(_translate("MainWindow", "Résultat", None))
__sortingEnabled = self.listWidget_4.isSortingEnabled()
self.listWidget_4.setSortingEnabled(False)
@ -815,6 +938,10 @@ class Ui_MainWindow(object):
item.setText(_translate("MainWindow", "Le roi envoie son armée.", None))
self.listWidget_2.setSortingEnabled(__sortingEnabled)
self.tabPlot.setTabText(self.tabPlot.indexOf(self.tab_15), _translate("MainWindow", "Étapes de résolution", None))
self.grpPlotSummary.setTitle(_translate("MainWindow", "Résumé", None))
self.comboBox_2.setItemText(0, _translate("MainWindow", "Un paragraphe", None))
self.comboBox_2.setItemText(1, _translate("MainWindow", "Une page", None))
self.comboBox_2.setItemText(2, _translate("MainWindow", "4 pages", None))
self.tabMain.setTabText(self.tabMain.indexOf(self.tab_4), _translate("MainWindow", "Intrigues", None))
self.tabMain.setTabText(self.tabMain.indexOf(self.tab_5), _translate("MainWindow", "Contexte", None))
self.treeWidget_2.headerItem().setText(0, _translate("MainWindow", "Liste de scènes", None))
@ -866,5 +993,20 @@ class Ui_MainWindow(object):
item.setText(_translate("MainWindow", "La revenche du capitaine - intrigue", None))
self.listWidget_5.setSortingEnabled(__sortingEnabled)
self.tabMain.setTabText(self.tabMain.indexOf(self.tab_7), _translate("MainWindow", "Rédaction", None))
self.menu_Fichier.setTitle(_translate("MainWindow", "&Fichier", None))
self.menuMode.setTitle(_translate("MainWindow", "Mode", None))
self.actionOuvrir.setText(_translate("MainWindow", "Ouvrir", None))
self.actionOuvrir.setShortcut(_translate("MainWindow", "Ctrl+O", None))
self.action_R_cents.setText(_translate("MainWindow", "&Récents", None))
self.action_R_cents.setShortcut(_translate("MainWindow", "Ctrl+R", None))
self.actionEnregistrer.setText(_translate("MainWindow", "Enregistrer", None))
self.actionEnregistrer.setShortcut(_translate("MainWindow", "Ctrl+S", None))
self.actionEnregistrer_sous.setText(_translate("MainWindow", "Enregistrer sous...", None))
self.actionEnregistrer_sous.setShortcut(_translate("MainWindow", "Ctrl+Shift+S", None))
self.actionQuitter.setText(_translate("MainWindow", "Quitter", None))
self.actionQuitter.setShortcut(_translate("MainWindow", "Ctrl+Q", None))
self.actionSnowflakeMode.setText(_translate("MainWindow", "Snowflake", None))
self.actionNouveau.setText(_translate("MainWindow", "Nouveau", None))
self.actionNouveau.setShortcut(_translate("MainWindow", "Ctrl+N", None))
from ui.sldImportance import sldImportance

View file

@ -6,8 +6,8 @@
<rect>
<x>0</x>
<y>0</y>
<width>1063</width>
<height>696</height>
<width>1103</width>
<height>809</height>
</rect>
</property>
<property name="windowTitle">
@ -18,7 +18,7 @@
<item>
<widget class="QTabWidget" name="tabMain">
<property name="currentIndex">
<number>6</number>
<number>3</number>
</property>
<property name="documentMode">
<bool>true</bool>
@ -88,6 +88,11 @@
<property name="text">
<string>Suivant</string>
</property>
<property name="icon">
<iconset theme="go-next">
<normaloff/>
</iconset>
</property>
</widget>
</item>
</layout>
@ -178,6 +183,11 @@
<property name="text">
<string>Suivant</string>
</property>
<property name="icon">
<iconset theme="go-next">
<normaloff/>
</iconset>
</property>
</widget>
</item>
</layout>
@ -223,6 +233,11 @@
<property name="text">
<string>Suivant</string>
</property>
<property name="icon">
<iconset theme="go-next">
<normaloff/>
</iconset>
</property>
</widget>
</item>
</layout>
@ -286,6 +301,11 @@
<property name="text">
<string>Suivant</string>
</property>
<property name="icon">
<iconset theme="go-next">
<normaloff/>
</iconset>
</property>
</widget>
</item>
</layout>
@ -344,20 +364,35 @@
<layout class="QVBoxLayout" name="verticalLayout_8">
<item>
<widget class="QListWidget" name="listWidget">
<property name="dragEnabled">
<bool>true</bool>
</property>
<property name="dragDropMode">
<enum>QAbstractItemView::InternalMove</enum>
</property>
<item>
<property name="text">
<string>Perso 1</string>
</property>
<property name="flags">
<set>ItemIsSelectable|ItemIsEditable|ItemIsDragEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
</property>
</item>
<item>
<property name="text">
<string>Perso 2</string>
</property>
<property name="flags">
<set>ItemIsSelectable|ItemIsEditable|ItemIsDragEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
</property>
</item>
<item>
<property name="text">
<string>Perso 3</string>
</property>
<property name="flags">
<set>ItemIsSelectable|ItemIsEditable|ItemIsDragEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
</property>
</item>
</widget>
</item>
@ -507,6 +542,11 @@
<property name="text">
<string>Suivant</string>
</property>
<property name="icon">
<iconset theme="go-next">
<normaloff/>
</iconset>
</property>
</widget>
</item>
</layout>
@ -551,6 +591,11 @@
<property name="text">
<string>Suivant</string>
</property>
<property name="icon">
<iconset theme="go-next">
<normaloff/>
</iconset>
</property>
</widget>
</item>
</layout>
@ -646,7 +691,7 @@
<string/>
</property>
<property name="icon">
<iconset theme="dialog-warning">
<iconset theme="emblem-favorite">
<normaloff/>
</iconset>
</property>
@ -692,6 +737,11 @@
<property name="text">
<string>Suivant</string>
</property>
<property name="icon">
<iconset theme="go-next">
<normaloff/>
</iconset>
</property>
</widget>
</item>
</layout>
@ -702,22 +752,17 @@
</widget>
</item>
</layout>
<zorder>splitterPersos</zorder>
<zorder>btnStepFour</zorder>
</widget>
<widget class="QWidget" name="tab_4">
<attribute name="title">
<string>Intrigues</string>
</attribute>
<layout class="QHBoxLayout" name="horizontalLayout_13">
<layout class="QHBoxLayout" name="horizontalLayout_5">
<item>
<widget class="QSplitter" name="splitterPlot">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="childrenCollapsible">
<bool>false</bool>
</property>
<widget class="QGroupBox" name="groupBox_2">
<property name="title">
<string>Intrigues</string>
@ -731,6 +776,12 @@
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="dragEnabled">
<bool>true</bool>
</property>
<property name="dragDropMode">
<enum>QAbstractItemView::InternalMove</enum>
</property>
<item>
<property name="text">
<string>Principale</string>
@ -781,6 +832,22 @@
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="btnPlotShowSummary">
<property name="text">
<string/>
</property>
<property name="icon">
<iconset theme="text-x-generic"/>
</property>
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</item>
</layout>
@ -824,7 +891,7 @@
<item row="3" column="0">
<widget class="QLabel" name="label_27">
<property name="text">
<string>Promesses</string>
<string>Description</string>
</property>
</widget>
</item>
@ -1048,6 +1115,78 @@
</layout>
</widget>
</widget>
<widget class="QGroupBox" name="grpPlotSummary">
<property name="title">
<string>Résumé</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_18">
<item>
<widget class="QComboBox" name="comboBox_2">
<property name="currentIndex">
<number>1</number>
</property>
<property name="frame">
<bool>false</bool>
</property>
<item>
<property name="text">
<string>Un paragraphe</string>
</property>
</item>
<item>
<property name="text">
<string>Une page</string>
</property>
</item>
<item>
<property name="text">
<string>4 pages</string>
</property>
</item>
</widget>
</item>
<item>
<widget class="QStackedWidget" name="stkPlotSummary">
<property name="currentIndex">
<number>0</number>
</property>
<widget class="QWidget" name="page">
<layout class="QHBoxLayout" name="horizontalLayout_6">
<item>
<widget class="QPlainTextEdit" name="txtPlotSummaryPara">
<property name="readOnly">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="page_2">
<layout class="QHBoxLayout" name="horizontalLayout_10">
<item>
<widget class="QPlainTextEdit" name="txtPlotSummaryPage">
<property name="readOnly">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="page_3">
<layout class="QHBoxLayout" name="horizontalLayout_13">
<item>
<widget class="QPlainTextEdit" name="txtPlotSummaryFull">
<property name="readOnly">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
</item>
</layout>
</widget>
</widget>
</item>
</layout>
@ -1071,6 +1210,12 @@
<bool>false</bool>
</property>
<widget class="QTreeWidget" name="treeWidget_2">
<property name="dragEnabled">
<bool>true</bool>
</property>
<property name="dragDropMode">
<enum>QAbstractItemView::InternalMove</enum>
</property>
<column>
<property name="text">
<string>Liste de scènes</string>
@ -1107,10 +1252,16 @@
</item>
</item>
</widget>
<widget class="QWidget" name="">
<widget class="QWidget" name="layoutWidget">
<layout class="QVBoxLayout" name="verticalLayout_14">
<item>
<widget class="QTreeWidget" name="treeWidget_3">
<property name="dragEnabled">
<bool>true</bool>
</property>
<property name="dragDropMode">
<enum>QAbstractItemView::InternalMove</enum>
</property>
<column>
<property name="text">
<string>Plan détaillé</string>
@ -1417,12 +1568,121 @@
<rect>
<x>0</x>
<y>0</y>
<width>1063</width>
<width>1103</width>
<height>31</height>
</rect>
</property>
<widget class="QMenu" name="menu_Fichier">
<property name="title">
<string>&amp;Fichier</string>
</property>
<addaction name="actionNouveau"/>
<addaction name="actionOuvrir"/>
<addaction name="action_R_cents"/>
<addaction name="actionEnregistrer"/>
<addaction name="actionEnregistrer_sous"/>
<addaction name="separator"/>
<addaction name="actionQuitter"/>
</widget>
<widget class="QMenu" name="menuMode">
<property name="title">
<string>Mode</string>
</property>
<addaction name="actionSnowflakeMode"/>
</widget>
<addaction name="menu_Fichier"/>
<addaction name="menuMode"/>
</widget>
<widget class="QStatusBar" name="statusbar"/>
<action name="actionOuvrir">
<property name="icon">
<iconset theme="document-open">
<normaloff/>
</iconset>
</property>
<property name="text">
<string>Ouvrir</string>
</property>
<property name="shortcut">
<string>Ctrl+O</string>
</property>
</action>
<action name="action_R_cents">
<property name="icon">
<iconset theme="document-open-recent">
<normaloff/>
</iconset>
</property>
<property name="text">
<string>&amp;Récents</string>
</property>
<property name="shortcut">
<string>Ctrl+R</string>
</property>
</action>
<action name="actionEnregistrer">
<property name="icon">
<iconset theme="document-save">
<normaloff/>
</iconset>
</property>
<property name="text">
<string>Enregistrer</string>
</property>
<property name="shortcut">
<string>Ctrl+S</string>
</property>
</action>
<action name="actionEnregistrer_sous">
<property name="icon">
<iconset theme="document-save-as">
<normaloff/>
</iconset>
</property>
<property name="text">
<string>Enregistrer sous...</string>
</property>
<property name="shortcut">
<string>Ctrl+Shift+S</string>
</property>
</action>
<action name="actionQuitter">
<property name="icon">
<iconset theme="application-exit">
<normaloff/>
</iconset>
</property>
<property name="text">
<string>Quitter</string>
</property>
<property name="shortcut">
<string>Ctrl+Q</string>
</property>
</action>
<action name="actionSnowflakeMode">
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>true</bool>
</property>
<property name="text">
<string>Snowflake</string>
</property>
</action>
<action name="actionNouveau">
<property name="icon">
<iconset theme="document-new">
<normaloff/>
</iconset>
</property>
<property name="text">
<string>Nouveau</string>
</property>
<property name="shortcut">
<string>Ctrl+N</string>
</property>
</action>
</widget>
<customwidgets>
<customwidget>
@ -1441,8 +1701,8 @@
<slot>setShown(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>885</x>
<y>626</y>
<x>848</x>
<y>688</y>
</hint>
<hint type="destinationlabel">
<x>795</x>
@ -1457,8 +1717,8 @@
<slot>setShown(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>1033</x>
<y>802</y>
<x>1088</x>
<y>770</y>
</hint>
<hint type="destinationlabel">
<x>944</x>
@ -1473,12 +1733,12 @@
<slot>setShown(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>502</x>
<y>515</y>
<x>714</x>
<y>770</y>
</hint>
<hint type="destinationlabel">
<x>530</x>
<y>517</y>
<x>1090</x>
<y>585</y>
</hint>
</hints>
</connection>
@ -1489,8 +1749,8 @@
<slot>setShown(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>324</x>
<y>518</y>
<x>401</x>
<y>770</y>
</hint>
<hint type="destinationlabel">
<x>259</x>
@ -1498,5 +1758,37 @@
</hint>
</hints>
</connection>
<connection>
<sender>btnPlotShowSummary</sender>
<signal>toggled(bool)</signal>
<receiver>grpPlotSummary</receiver>
<slot>setShown(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>254</x>
<y>746</y>
</hint>
<hint type="destinationlabel">
<x>839</x>
<y>102</y>
</hint>
</hints>
</connection>
<connection>
<sender>comboBox_2</sender>
<signal>currentIndexChanged(int)</signal>
<receiver>stkPlotSummary</receiver>
<slot>setCurrentIndex(int)</slot>
<hints>
<hint type="sourcelabel">
<x>925</x>
<y>129</y>
</hint>
<hint type="destinationlabel">
<x>932</x>
<y>151</y>
</hint>
</hints>
</connection>
</connections>
</ui>