diff --git a/interface.py b/interface.py
index f9396a4..276676c 100644
--- a/interface.py
+++ b/interface.py
@@ -2,7 +2,7 @@
# Form implementation generated from reading ui file 'interface.ui'
#
-# Created: Wed Apr 8 22:19:49 2009
+# Created: Thu Apr 9 10:53:01 2009
# by: PyQt4 UI code generator 4.4.4
#
# WARNING! All changes made in this file will be lost!
@@ -21,20 +21,72 @@ class Ui_MainWindow(object):
self.gridLayout = QtGui.QGridLayout(self.gridLayoutWidget)
self.gridLayout.setSizeConstraint(QtGui.QLayout.SetMaximumSize)
self.gridLayout.setObjectName("gridLayout")
- self.listWidget = QtGui.QListWidget(self.gridLayoutWidget)
+ self.list_songs = QtGui.QListWidget(self.gridLayoutWidget)
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
- sizePolicy.setHeightForWidth(self.listWidget.sizePolicy().hasHeightForWidth())
- self.listWidget.setSizePolicy(sizePolicy)
- self.listWidget.setObjectName("listWidget")
- self.gridLayout.addWidget(self.listWidget, 1, 0, 1, 1)
- self.textEdit = QtGui.QTextEdit(self.gridLayoutWidget)
- self.textEdit.setObjectName("textEdit")
- self.gridLayout.addWidget(self.textEdit, 1, 1, 1, 1)
- self.lineEdit = QtGui.QLineEdit(self.gridLayoutWidget)
- self.lineEdit.setObjectName("lineEdit")
- self.gridLayout.addWidget(self.lineEdit, 0, 1, 1, 1)
+ sizePolicy.setHeightForWidth(self.list_songs.sizePolicy().hasHeightForWidth())
+ self.list_songs.setSizePolicy(sizePolicy)
+ self.list_songs.setObjectName("list_songs")
+ self.gridLayout.addWidget(self.list_songs, 0, 0, 1, 1)
+ self.horizontalLayout = QtGui.QHBoxLayout()
+ self.horizontalLayout.setObjectName("horizontalLayout")
+ self.btn_new_song = QtGui.QPushButton(self.gridLayoutWidget)
+ self.btn_new_song.setObjectName("btn_new_song")
+ self.horizontalLayout.addWidget(self.btn_new_song)
+ self.btn_delete_song = QtGui.QPushButton(self.gridLayoutWidget)
+ self.btn_delete_song.setObjectName("btn_delete_song")
+ self.horizontalLayout.addWidget(self.btn_delete_song)
+ self.gridLayout.addLayout(self.horizontalLayout, 1, 0, 2, 1)
+ self.verticalLayout = QtGui.QVBoxLayout()
+ self.verticalLayout.setObjectName("verticalLayout")
+ self.gridLayout_2 = QtGui.QGridLayout()
+ self.gridLayout_2.setObjectName("gridLayout_2")
+ self.le_title = QtGui.QLineEdit(self.gridLayoutWidget)
+ self.le_title.setObjectName("le_title")
+ self.gridLayout_2.addWidget(self.le_title, 0, 1, 1, 1)
+ self.le_tauthor = QtGui.QLineEdit(self.gridLayoutWidget)
+ self.le_tauthor.setObjectName("le_tauthor")
+ self.gridLayout_2.addWidget(self.le_tauthor, 1, 1, 1, 1)
+ self.label = QtGui.QLabel(self.gridLayoutWidget)
+ self.label.setObjectName("label")
+ self.gridLayout_2.addWidget(self.label, 0, 0, 1, 1)
+ self.label_2 = QtGui.QLabel(self.gridLayoutWidget)
+ self.label_2.setObjectName("label_2")
+ self.gridLayout_2.addWidget(self.label_2, 1, 0, 1, 1)
+ self.le_mauthor = QtGui.QLineEdit(self.gridLayoutWidget)
+ self.le_mauthor.setObjectName("le_mauthor")
+ self.gridLayout_2.addWidget(self.le_mauthor, 2, 1, 1, 1)
+ self.label_3 = QtGui.QLabel(self.gridLayoutWidget)
+ self.label_3.setObjectName("label_3")
+ self.gridLayout_2.addWidget(self.label_3, 2, 0, 1, 1)
+ self.le_year = QtGui.QLineEdit(self.gridLayoutWidget)
+ self.le_year.setObjectName("le_year")
+ self.gridLayout_2.addWidget(self.le_year, 3, 1, 1, 1)
+ self.le_tone = QtGui.QLineEdit(self.gridLayoutWidget)
+ self.le_tone.setObjectName("le_tone")
+ self.gridLayout_2.addWidget(self.le_tone, 4, 1, 1, 1)
+ self.label_4 = QtGui.QLabel(self.gridLayoutWidget)
+ self.label_4.setObjectName("label_4")
+ self.gridLayout_2.addWidget(self.label_4, 3, 0, 1, 1)
+ self.label_5 = QtGui.QLabel(self.gridLayoutWidget)
+ self.label_5.setObjectName("label_5")
+ self.gridLayout_2.addWidget(self.label_5, 4, 0, 1, 1)
+ self.verticalLayout.addLayout(self.gridLayout_2)
+ self.te_body = QtGui.QTextEdit(self.gridLayoutWidget)
+ self.te_body.setAcceptRichText(False)
+ self.te_body.setObjectName("te_body")
+ self.verticalLayout.addWidget(self.te_body)
+ self.gridLayout.addLayout(self.verticalLayout, 0, 1, 1, 1)
+ self.horizontalLayout_2 = QtGui.QHBoxLayout()
+ self.horizontalLayout_2.setObjectName("horizontalLayout_2")
+ self.btn_savesong = QtGui.QPushButton(self.gridLayoutWidget)
+ self.btn_savesong.setObjectName("btn_savesong")
+ self.horizontalLayout_2.addWidget(self.btn_savesong)
+ self.btn_create_latex_song = QtGui.QPushButton(self.gridLayoutWidget)
+ self.btn_create_latex_song.setObjectName("btn_create_latex_song")
+ self.horizontalLayout_2.addWidget(self.btn_create_latex_song)
+ self.gridLayout.addLayout(self.horizontalLayout_2, 1, 1, 2, 1)
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtGui.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 23))
@@ -65,6 +117,15 @@ class Ui_MainWindow(object):
def retranslateUi(self, MainWindow):
MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "SongBook Editor 0.1", None, QtGui.QApplication.UnicodeUTF8))
+ self.btn_new_song.setText(QtGui.QApplication.translate("MainWindow", "New Song", None, QtGui.QApplication.UnicodeUTF8))
+ self.btn_delete_song.setText(QtGui.QApplication.translate("MainWindow", "Delete Song", None, QtGui.QApplication.UnicodeUTF8))
+ self.label.setText(QtGui.QApplication.translate("MainWindow", "Titolo", None, QtGui.QApplication.UnicodeUTF8))
+ self.label_2.setText(QtGui.QApplication.translate("MainWindow", "Autore Testo", None, QtGui.QApplication.UnicodeUTF8))
+ self.label_3.setText(QtGui.QApplication.translate("MainWindow", "Autore Musica", None, QtGui.QApplication.UnicodeUTF8))
+ self.label_4.setText(QtGui.QApplication.translate("MainWindow", "Anno", None, QtGui.QApplication.UnicodeUTF8))
+ self.label_5.setText(QtGui.QApplication.translate("MainWindow", "Tonalità", None, QtGui.QApplication.UnicodeUTF8))
+ self.btn_savesong.setText(QtGui.QApplication.translate("MainWindow", "Salva", None, QtGui.QApplication.UnicodeUTF8))
+ self.btn_create_latex_song.setText(QtGui.QApplication.translate("MainWindow", "Esporta in LaTeX", None, QtGui.QApplication.UnicodeUTF8))
self.menuFile.setTitle(QtGui.QApplication.translate("MainWindow", "File", None, QtGui.QApplication.UnicodeUTF8))
self.actionApri.setText(QtGui.QApplication.translate("MainWindow", "Apri", None, QtGui.QApplication.UnicodeUTF8))
self.actionEsci.setText(QtGui.QApplication.translate("MainWindow", "Esci", None, QtGui.QApplication.UnicodeUTF8))
diff --git a/interface.ui b/interface.ui
index 39f3892..a65aa00 100644
--- a/interface.ui
+++ b/interface.ui
@@ -27,8 +27,8 @@
<property name="sizeConstraint">
<enum>QLayout::SetMaximumSize</enum>
</property>
- <item row="1" column="0">
- <widget class="QListWidget" name="listWidget">
+ <item row="0" column="0">
+ <widget class="QListWidget" name="list_songs">
<property name="sizePolicy">
<sizepolicy hsizetype="Fixed" vsizetype="Expanding">
<horstretch>0</horstretch>
@@ -37,11 +37,106 @@
</property>
</widget>
</item>
- <item row="1" column="1">
- <widget class="QTextEdit" name="textEdit"/>
+ <item row="1" column="0" rowspan="2">
+ <layout class="QHBoxLayout" name="horizontalLayout">
+ <item>
+ <widget class="QPushButton" name="btn_new_song">
+ <property name="text">
+ <string>New Song</string>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QPushButton" name="btn_delete_song">
+ <property name="text">
+ <string>Delete Song</string>
+ </property>
+ </widget>
+ </item>
+ </layout>
</item>
<item row="0" column="1">
- <widget class="QLineEdit" name="lineEdit"/>
+ <layout class="QVBoxLayout" name="verticalLayout">
+ <item>
+ <layout class="QGridLayout" name="gridLayout_2">
+ <item row="0" column="1">
+ <widget class="QLineEdit" name="le_title"/>
+ </item>
+ <item row="1" column="1">
+ <widget class="QLineEdit" name="le_tauthor"/>
+ </item>
+ <item row="0" column="0">
+ <widget class="QLabel" name="label">
+ <property name="text">
+ <string>Titolo</string>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="0">
+ <widget class="QLabel" name="label_2">
+ <property name="text">
+ <string>Autore Testo</string>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="1">
+ <widget class="QLineEdit" name="le_mauthor"/>
+ </item>
+ <item row="2" column="0">
+ <widget class="QLabel" name="label_3">
+ <property name="text">
+ <string>Autore Musica</string>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="1">
+ <widget class="QLineEdit" name="le_year"/>
+ </item>
+ <item row="4" column="1">
+ <widget class="QLineEdit" name="le_tone"/>
+ </item>
+ <item row="3" column="0">
+ <widget class="QLabel" name="label_4">
+ <property name="text">
+ <string>Anno</string>
+ </property>
+ </widget>
+ </item>
+ <item row="4" column="0">
+ <widget class="QLabel" name="label_5">
+ <property name="text">
+ <string>Tonalità</string>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </item>
+ <item>
+ <widget class="QTextEdit" name="te_body">
+ <property name="acceptRichText">
+ <bool>false</bool>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </item>
+ <item row="1" column="1" rowspan="2">
+ <layout class="QHBoxLayout" name="horizontalLayout_2">
+ <item>
+ <widget class="QPushButton" name="btn_savesong">
+ <property name="text">
+ <string>Salva</string>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QPushButton" name="btn_create_latex_song">
+ <property name="text">
+ <string>Esporta in LaTeX</string>
+ </property>
+ </widget>
+ </item>
+ </layout>
</item>
</layout>
</widget>