def test():
    from qt import QWidget
    class W(QWidget):
        def __init__(self):

            QWidget.__init__(self)
    
    def create():
        global _list
        s = SampleControl()
        s.load('/home/ajole/wav/trance.wav')
        s.slotStart()
        s.slotSetZone(0, True)
        _list.append(s)
    
    import pkaudio
    from qt import QApplication, QPushButton, QObject, SIGNAL
    pkaudio.connect_to_host(startserver=0)
    a = QApplication([])

    w1 = SampleControl()
    w1.load('/home/ajole/wav/track.wav')
    w1.slotStart()
    w1.slotSetZone(0, True)

    b = QPushButton('create', None)
    QObject.connect(b,
                    SIGNAL('clicked()'),
                    create)
    b.show()
    a.setMainWidget(b)
    a.exec_loop()
Example #2
0
def main(argv):
    filename = argv.pop()
    app = QApplication(argv)
    demo = Demo(filename)
    app.setMainWidget(demo)
    demo.show()
    app.exec_loop()
Example #3
0
def main(args):
    qapp=QApplication(sys.argv)
    kuraapp.initApp(str(guiConf.username),
                    str(guiConf.database),
                    str(guiConf.password),
                    str(guiConf.hostname))
    
    kuraapp.initCurrentEnvironment(1, 1, 1)
        
    mainwin = QDialog()
    combobox = QComboBox(mainwin)
    comboproxy = ComboProxy(combobox,
                            kuraapp.app.getObjects("lng_user"),
                            guiConf.usernr)
    mainwin.show()
    qapp.connect(qapp, SIGNAL('lastWindowClosed()'), qapp, SLOT('quit()'))
    qapp.exec_loop()
Example #4
0
def main():
    """ Start function. """

    application = QApplication(sys.argv)
    splashScreen = utils.showSplash("splash_datafinder_admin.png")
    splashScreen.show()
    repositoryManager = RepositoryManager()
    repositoryManager.load()
    adminMainWindow = AdminMain(repositoryManager)
    application.connect(application, SIGNAL("lastWindowClosed()"), application, SLOT("quit()"))
    application.setMainWidget(adminMainWindow)
    screen = QApplication.desktop().screenGeometry()
    adminMainWindow.move(QPoint(screen.center().x() - adminMainWindow.width() / 2, screen.center().y() - adminMainWindow.height() / 2))
    adminMainWindow.show()
    splashScreen.close(True)
    adminMainWindow.fileConnectSlot()
    application.exec_loop()
Example #5
0
def main(args):
    qapp=QApplication(args)
    kuraapp.initApp(str(guiConf.username),
                    str(guiConf.database),
                    str(guiConf.password),
                    str(guiConf.hostname))
    
    kuraapp.initCurrentEnvironment(1,
                                   1,
                                   1)
    app = kuraapp.app
        
    mainwin=GuiTable(None, None, None)
    mainwin.show()
    mainwin.refresh(app.createObject('lng_lex', fields={}))
    qapp.connect(qapp, SIGNAL('lastWindowClosed()'), qapp, SLOT('quit()'))
    qapp.setFont(QFont(guiConf.textfontfamily, guiConf.textfontsize), True)
    qapp.exec_loop()
Example #6
0
def main():
    """ Start function. """

    application = QApplication(sys.argv)
    splashScreen = utils.showSplash("splash_datafinder_admin.png")
    splashScreen.show()
    repositoryManager = RepositoryManager()
    repositoryManager.load()
    adminMainWindow = AdminMain(repositoryManager)
    application.connect(application, SIGNAL("lastWindowClosed()"), application,
                        SLOT("quit()"))
    application.setMainWidget(adminMainWindow)
    screen = QApplication.desktop().screenGeometry()
    adminMainWindow.move(
        QPoint(screen.center().x() - adminMainWindow.width() / 2,
               screen.center().y() - adminMainWindow.height() / 2))
    adminMainWindow.show()
    splashScreen.close(True)
    adminMainWindow.fileConnectSlot()
    application.exec_loop()
Example #7
0
        self.setOrientation(QSplitter.Horizontal)
        self.listbox = QListView(self)
        #self.insertWidget(self.listbox)
        self.notebook = QTabBar(self)
        #self.addWidget(self.notebook)


cfg = PaellaConfig('database')
conn = PaellaConnection()
cursor = StatementCursor(conn)
app = QApplication(sys.argv)
#lv = QListView(None)
#lv.addColumn('section')
#for s in cursor.tables():
#    lv.insertItem(QListViewItem(lv, s))
#lv.show()
hello = QLabel('<font color=blue>%s <i>Qt!</i></font>' % str(cfg.section),
               None)
#lb = Listbox(None, cursor.select(table='gunny_templates'))
ln = ListNotebook()
ln.show()
ln.listbox.addColumn('table')
for t in cursor.tables():
    ln.listbox.insertItem(QListViewItem(ln.listbox, t))

app.setMainWidget(ln)

hello.show()
hello.setText(str(cfg.sections()))
app.exec_loop()
Example #8
0
            self.resetButtons()
            return

    def stopCommand(self):
        self.resetButtons()
        self.process.tryTerminate()
        QTimer.singleShot(5000, self.process, SLOT("kill()"))

    def readOutput(self):
        self.textBrowser.append(QString(self.process.readStdout()))

    def readErrors(self):
        self.textBrowser.append("error: " + QString(self.process.readLineStderr()))


    def resetButtons(self):
        self.startButton.setEnabled(True)
        self.stopButton.setEnabled(False)



if __name__ == "__main__":

    app = QApplication(sys.argv)
    window = Window()
    app.setMainWidget(window)
    window.show()

    sys.exit(app.exec_loop())

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
'''

from utils import erroGtk
    
try:
    from qt import QApplication
except:
    mensagem_erro = u'''Um erro de importação ocorreu, é provável que você não tenha o Qt ou o PyQt instalado. Para instalar, execute o seguinte comando:
    
    sudo apt-get install qt3-dev-tools pyqt-tools python-qt3'''
    erroGtk(mensagem_erro)
try:
    import sqlite
except:
    mensagem_erro = u'''Um erro de importação ocorreu, é provável que você não tenha o sqlite instalado. Para instalar, execute o seguinte comando:
    
    sudo apt-get install sqlite'''
    erroGtk(mensagem_erro)
    
import sys
from JanelaPrincipal import JanelaPrincipal

if __name__ == "__main__":
    app = QApplication(sys.argv)
    a = JanelaPrincipal()
    a.show()
    app.exec_loop()
Example #10
0
def main(args):
    app = QApplication(args)
    demo = make()
    app.setMainWidget(demo)
    app.exec_loop()
Example #11
0
    def __prepare(self, hostUri, configurationPath, dataPath, username, password):
        """ Performs basic checks in thread. """
        
        try:
            self.__model.prepareConfiguration(hostUri, configurationPath, dataPath, username, password)
        except ConfigurationError, error:
            self.__errorMessage = error.message

    def __performConfigurationCreation(self, overwrite):
        """ Performs the configuration creation and handles errors. """
        
        try:
            self.__model.createConfiguration(overwrite)
        except ConfigurationError, error:
            self.__errorMessage = error.message

    def __getView(self):
        """ Returns the generated view class. """
        
        return self.__view.view

    view = property(__getView)


# simple self-test
if __name__ == "__main__":
    application = QApplication(sys.argv)
    controller = CreateConfigurationController()
    application.setMainWidget(controller.view)
    application.exec_loop()  
Example #12
0
        """ Performs basic checks in thread. """

        try:
            self.__model.prepareConfiguration(hostUri, configurationPath,
                                              dataPath, username, password)
        except ConfigurationError, error:
            self.__errorMessage = error.message

    def __performConfigurationCreation(self, overwrite):
        """ Performs the configuration creation and handles errors. """

        try:
            self.__model.createConfiguration(overwrite)
        except ConfigurationError, error:
            self.__errorMessage = error.message

    def __getView(self):
        """ Returns the generated view class. """

        return self.__view.view

    view = property(__getView)


# simple self-test
if __name__ == "__main__":
    application = QApplication(sys.argv)
    controller = CreateConfigurationController()
    application.setMainWidget(controller.view)
    application.exec_loop()