Меня интересует длина и ширина строки в PyQt4, и я могу найти только методы, чтобы задать их количество или установить геометрию всего макета, но не видеть или указывать длину каждого квадрата. Я концептуализировал свой черновик так, чтобы он соответствовал сетке 125x125.
В отдельном, но не совсем не связанном, есть ли другой способ заказать виджет в окне, кроме макетов (H/V/Grid)?
Ответ 1 · рейтинг 2 · flying sheep
Цель макетов состоит в том, чтобы расположить их относительно друг друга.
Если вы хотите иметь фиксированные размеры и положение виджета, вы можете расположить их вручную вручную:
w = QWidget()
w.resize(800, 800)
i = QWidget(w)
i.move(200, 200)
i.setFixedSize(400, 400)
#alternatively: i.setGeometry(200, 200, 400, 400)
i.setStyleSheet("QWidget {background-color:blue}")
w.show()