如何在特定位置设置QListWidget
说我的窗口大小为(1000,1000),我想在位置(200,200)设置QListWidget
。
widget = new QWidget();
setCentralWidget(widget);
list1->setFixedSize(200,150);
list1->addItem("Surya TV");
list1->addItem("Sony TV");
list1->addItem("Zee TV");
vertical->addWidget(list1);
widget->setLayout(vertical);
答案 0 :(得分:1)
您可以使用:
void move ( int x, int y )
类似的东西:
p = new QListWidget(this);
p->move(200,200);
在我的情况下,“这个”是QMainWindow。 这有帮助吗?
答案 1 :(得分:0)
如果您要进行布局,请使用预定义尺寸的垫片填充列表。如果你的主窗体中有更多的小部件和listWidget,那么最好选择布局。 如果您不确定,请使用Designer构建表单。这将允许您在细粒度定位方面实现您希望实现的控制。 就个人而言,我不喜欢设计师。