aboutsummaryrefslogtreecommitdiffstats
path: root/tests/QtGui/bug_836.py
blob: b7d064523dd9452d1bd16f7eeaf909606f57e76d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
from PySide.QtCore import *
from PySide.QtGui import *

class Mixin1(object):
    pass

class Mixin2(object):
    pass

class Mixin3(object):
    pass

class MainWindow(Mixin1, Mixin2, Mixin3, QFrame):
    def __init__(self):
        super(MainWindow, self).__init__()

def main():
    app = QApplication([])
    # if it doesn't crash it should pass
    w = MainWindow()
    w.show()
    QTimer.singleShot(0, w.close)
    app.exec_()

if __name__ == "__main__":
    main()