diff --git a/.idea/encodings.xml b/.idea/encodings.xml new file mode 100644 index 0000000..15a15b2 --- /dev/null +++ b/.idea/encodings.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..231811a --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml index 94a25f7..35eb1dd 100644 --- a/.idea/vcs.xml +++ b/.idea/vcs.xml @@ -1,6 +1,6 @@ - + \ No newline at end of file diff --git a/美化/QWidget/QWidget样式测试.py b/美化/QWidget/QWidget样式测试.py index 083b55f..2a790e5 100644 --- a/美化/QWidget/QWidget样式测试.py +++ b/美化/QWidget/QWidget样式测试.py @@ -1,61 +1,61 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- - -''' -Created on 2017年12月10日 -@author: Irony."[讽刺] -@site: http://alyl.vip, http://orzorz.vip, https://coding.net/u/892768447, https://github.com/892768447 -@email: 892768447@qq.com -@file: test -@description: -''' -import sys - -from PyQt5.QtCore import Qt -from PyQt5.QtWidgets import QWidget, QApplication, QHBoxLayout - -from CustomPaintWidget import CustomPaintWidget # @UnresolvedImport -from CustomWidget import CustomWidget # @UnresolvedImport - - -__Author__ = "By: Irony.\"[讽刺]\nQQ: 892768447\nEmail: 892768447@qq.com" -__Copyright__ = "Copyright (c) 2017 Irony.\"[讽刺]" -__Version__ = "Version 1.0" - - -class TestWidget(QWidget): - - def __init__(self, *args, **kwargs): - super(TestWidget, self).__init__(*args, **kwargs) - layout = QHBoxLayout(self) - layout.addWidget(CustomPaintWidget(self)) - layout.addWidget(CustomWidget(self)) - #注意 - w = CustomWidget(self) - w.setAttribute(Qt.WA_StyledBackground)#很重要 - layout.addWidget(w) - - -if __name__ == "__main__": - app = QApplication(sys.argv) - app.setStyleSheet(''' -CustomPaintWidget { - min-width: 100px; - min-height: 100px; - border: 1px solid green; - border-radius: 20px; - background: green; -} -CustomWidget { - min-width: 200px; - min-height: 200px; - max-width: 200px; - max-height: 200px; - border: 1px solid orange; - border-radius: 100px; - background: orange; -} - ''') - w = TestWidget() - w.show() - sys.exit(app.exec_()) +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +''' +Created on 2017年12月10日 +@author: Irony."[讽刺] +@site: http://alyl.vip, http://orzorz.vip, https://coding.net/u/892768447, https://github.com/892768447 +@email: 892768447@qq.com +@file: test +@description: +''' +import sys + +from PyQt5.QtCore import Qt +from PyQt5.QtWidgets import QWidget, QApplication, QHBoxLayout + +from CustomPaintWidget import CustomPaintWidget # @UnresolvedImport +from CustomWidget import CustomWidget # @UnresolvedImport + + +__Author__ = "By: Irony.\"[讽刺]\nQQ: 892768447\nEmail: 892768447@qq.com" +__Copyright__ = "Copyright (c) 2017 Irony.\"[讽刺]" +__Version__ = "Version 1.0" + + +class TestWidget(QWidget): + + def __init__(self, *args, **kwargs): + super(TestWidget, self).__init__(*args, **kwargs) + layout = QHBoxLayout(self) + layout.addWidget(CustomPaintWidget(self)) + layout.addWidget(CustomWidget(self)) + #注意 + w = CustomWidget(self) + w.setAttribute(Qt.WA_StyledBackground)#很重要 + layout.addWidget(w) + + +if __name__ == "__main__": + app = QApplication(sys.argv) + app.setStyleSheet(''' +CustomPaintWidget { + min-width: 100px; + min-height: 100px; + border: 1px solid green; + border-radius: 20px; + background: green; +} +CustomWidget { + min-width: 200px; + min-height: 200px; + max-width: 200px; + max-height: 200px; + border: 1px solid orange; + border-radius: 100px; + background: orange; +} + ''') + w = TestWidget() + w.show() + sys.exit(app.exec_())