1
QColorDialog
のサイズを変更することはできますか?私はウィンドウを適切にサイズ変更することができませんでした。ダイアログが表示されたら、デフォルトのサイズに戻ります。QColorDialogのサイズを変更するには
例:それはサイズを変更できるように設計されていないいくつかのカスタムのウィジェットが含まれているため
import sys
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
class Window(QWidget):
def __init__(self):
super().__init__()
layout = QVBoxLayout()
push_Button = QPushButton()
layout.addWidget(push_Button)
push_Button.clicked.connect(self.button)
self.setLayout(layout)
def button(self):
color = QColorDialog(self)
color.resize(100,100)
print(color.size()) #Prints 100, 100
color.show()
print(color.size()) #Prints 551, 431
if __name__ == '__main__':
app = QApplication(sys.argv)
window = Window()
window.show()
sys.exit(app.exec_())