120 lines
3.3 KiB
Python
120 lines
3.3 KiB
Python
# import pyqt_code as pc
|
|
import sys
|
|
import unittest
|
|
from PyQt4.QtGui import QApplication
|
|
from PyQt4.QtTest import QTest
|
|
from PyQt4.QtCore import Qt
|
|
from PyQt4 import QtGui
|
|
from pytestqt import qtbot
|
|
from PyQt4.QtTest import QTest
|
|
import pytestqt
|
|
import pytest
|
|
from bitmessageqt import settingsmixin
|
|
|
|
|
|
class PyTest(QtGui.QWidget):
|
|
|
|
def __init__(self, app):
|
|
super(PyTest, self).__init__()
|
|
self.initUI(app)
|
|
|
|
def initUI(self, app):
|
|
# from bitmessageqt import bitmessageui
|
|
# MainWindow = settingsmixin.SMainWindow()
|
|
# ui = bitmessageui.Ui_MainWindow()
|
|
# x = ui.setupUi(MainWindow)
|
|
import pdb; pdb.set_trace()
|
|
import bitmessageqt
|
|
|
|
import pdb; pdb.set_trace()
|
|
# qtbot._add_widget(self, QtGui.QLabel("S"))
|
|
# qtbot._add_widget(self, QtGui.QPushButton("JJJJ"))
|
|
self.hidewindow()
|
|
x.titleEdit.setText("TEST1")
|
|
x.authorEdit.setText("AUTHOR1")
|
|
x.reviewEdit.setText("REVIEW1")
|
|
QTest.mouseClick(x.btn1, Qt.LeftButton)
|
|
self.hidewindow()
|
|
|
|
x.titleEdit.setText("WWWWWWWWWWWWWWWWW")
|
|
x.authorEdit.setText("WWWWWWWWWWWWWWWWW")
|
|
x.reviewEdit.setText("WWWWWWWWWWWWWWWWW")
|
|
# x.btn1.clicked.connect(self.hidewindow)
|
|
QTest.mouseClick(x.btn1, Qt.LeftButton)
|
|
self.hidewindow()
|
|
|
|
x.titleEdit.setText("QQQQQQQQQQQQQQQQQQQ")
|
|
x.authorEdit.setText("QQQQQQQQQQQQQQQQQQQ")
|
|
x.reviewEdit.setText("QQQQQQQQQQQQQQQQQQQ")
|
|
# x.btn1.clicked.connect(self.hidewindow)
|
|
QTest.mouseClick(x.btn1, Qt.LeftButton)
|
|
self.hidewindow()
|
|
|
|
x.titleEdit.setText("YYYYYYYYYYYYYYYYY")
|
|
x.authorEdit.setText("YYYYYYYYYYYYYYYYY")
|
|
x.reviewEdit.setText("YYYYYYYYYYYYYYYYY")
|
|
x.btn1.clicked.connect(self.hidewindow)
|
|
QTest.mouseClick(x.btn1, Qt.LeftButton)
|
|
sys.exit(app.exec_())
|
|
# print(x.title.text())
|
|
|
|
def hidewindow(self):
|
|
x = pc.Example()
|
|
import time
|
|
time.sleep(1)
|
|
x.titleEdit.hide()
|
|
x.authorEdit.hide()
|
|
x.reviewEdit.hide()
|
|
print("HIDE!!")
|
|
# return
|
|
|
|
|
|
def main():
|
|
app = QtGui.QApplication(sys.argv)
|
|
ex = PyTest(app)
|
|
|
|
|
|
if __name__ == '__main__':
|
|
main()
|
|
|
|
# import pyqt_code as pc
|
|
# import sys
|
|
# import unittest
|
|
# from PyQt4.QtGui import QApplication
|
|
# from PyQt4.QtTest import QTest
|
|
# from PyQt4.QtCore import Qt
|
|
# from PyQt4 import QtGui
|
|
# from pytestqt import qtbot
|
|
# import pytestqt
|
|
# import pytest
|
|
|
|
|
|
# class PyTest(QtGui.QWidget):
|
|
|
|
# def __init__(self, app):
|
|
# super(PyTest, self).__init__()
|
|
# self.initUI(app)
|
|
|
|
# def initUI(self, app):
|
|
# x = pc.Example()
|
|
# from PyQt4.QtTest import QTest
|
|
# qtbot._add_widget(self, QtGui.QLabel("S"))
|
|
# qtbot._add_widget(self, QtGui.QPushButton("JJJJ"))
|
|
# x.titleEdit.setText("TITLE11")
|
|
# x.authorEdit.setText("AUTHORRR!!!")
|
|
# x.reviewEdit.setText("REVIEW!!!!@@@@@@@@@@")
|
|
# x.titleEdit.setText("TITLE11@@@@")
|
|
# x.authorEdit.setText("AUTHORRR!!@@@@!")
|
|
# x.reviewEdit.setText("REVIEW!!!!@@@@@@@@@@")
|
|
# QTest.mouseClick(x.btn1, Qt.LeftButton)
|
|
# sys.exit(app.exec_())
|
|
# # print(x.title.text())
|
|
|
|
|
|
# def main():
|
|
# app = QtGui.QApplication(sys.argv)
|
|
# ex = PyTest(app)
|
|
|
|
|
|
# if __name__ == '__main__':
|
|
# main() |