X-Git-Url: http://git.maemo.org/git/?p=tablet-suite;a=blobdiff_plain;f=src%2Fpcsuite%2F.svn%2Ftext-base%2Fpcsuite.py.svn-base;fp=src%2Fpcsuite%2F.svn%2Ftext-base%2Fpcsuite.py.svn-base;h=f4026c8038e58ad19131933d97c5aea4b1d1ea85;hp=0000000000000000000000000000000000000000;hb=256d6db84797e58f32185f042154a7c0fc54163e;hpb=7d8224c9f08712280a22af40325d59a19f4fb1e1 diff --git a/src/pcsuite/.svn/text-base/pcsuite.py.svn-base b/src/pcsuite/.svn/text-base/pcsuite.py.svn-base new file mode 100644 index 0000000..f4026c8 --- /dev/null +++ b/src/pcsuite/.svn/text-base/pcsuite.py.svn-base @@ -0,0 +1,71 @@ +# Authors: Amaury Medeiros and Paulo Ouriques +# Software License: GPL + +import sys + +from PyQt4.QtCore import * +from PyQt4.QtGui import * + +from ui.pcsmenu import * +from ui.pcsapplicationlist import * +from ui.pcsdeviceviewer import * +from ui.pcsuiutils import * +from pcsdevicemanager import PcsDeviceManager +from ui.pcscustombuttons import PcsCustomButton as customButton +from ui.pcsbutton import PcsButton +from style.styleTabletSuite import * + +class PCSuite(QMainWindow): + + ''' Class that creates the main window of Pc Suite. ''' + + def __init__(self): + QMainWindow.__init__(self) + + self.setWindowIcon(QIcon(TABLET_SUITE_LOGO)) + self.setWindowTitle(APPLICATION_NAME) + self.setFixedSize(WINDOW_WIDTH, WINDOW_HEIGHT) + + self.deviceManager = PcsDeviceManager() + self.menuBar = PcsMenu(self.deviceManager, self) +# self.menuBar.setVisible(False) + self.setMenuBar(self.menuBar) + + self.topPanel = PcsApplicationList(self.deviceManager) + self.bottomPanel = PcsDeviceViewer(self.deviceManager, self) + + layout = QVBoxLayout() + spacer = QSpacerItem(0, 70) + layout.addItem(spacer) + layout.addWidget(self.topPanel) + layout.addWidget(self.bottomPanel) + layout.setMargin(0) + layout.setSpacing(0) + centralize(self) + + centralPanel = QFrame() + centralPanel.setLayout(layout) + self.setCentralWidget(centralPanel) + + self.connectLabel = PcsButton("connect", self) + self.connectLabel.setObjectName("tsButton") + self.connectLabel.setGeometry(QRect(14, 365, 94, 35)) + self.connect(self.connectLabel, SIGNAL("clicked()"), self.bottomPanel.showConnectDialog) + + self.backButton = customButton(BACK_BUTTON, BACK_BUTTON_CLICKED, self) + self.backButton.setGeometry(QRect(411, 39, 15, 15)) + self.connect(self.backButton, SIGNAL("clicked()"), self.back) + + self.forwardButton = customButton(FORWARD_BUTTON, FORWARD_BUTTON_CLICKED, self) + self.forwardButton.setGeometry(QRect(430, 39, 15, 15)) + self.connect(self.forwardButton, SIGNAL("clicked()"), self.forward) + + self.setStyleSheet(STYLESHEET) + + + def back(self): + print "back" + + def forward(self): + print "forward" +