Как установить QListWidget в определенной позиции

Как мне установить QListWidget в определенной позиции говорят, что у меня есть размер окна (1000,1000), и я хочу установить QListWidget в положении (200 200).

    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

Решение

Ты можешь использовать :

   void move ( int x, int y )

Что-то вроде :

    p = new QListWidget(this);
p->move(200,200);

В моем случае «это» QMainWindow.
Это помогает?

1

Другие решения

Пожалуйста, используйте прокладки с предопределенными размерами, чтобы дополнить ваш список, если вы собираетесь макеты. Лучше перейти на макеты, если у вас есть больше виджетов вместе с listWidget в вашей основной форме.
Если вы не уверены, пожалуйста, используйте Designer для создания ваших форм. Это позволит вам получить тот тип управления, который вы желаете достичь с точки зрения точного позиционирования.
Лично я не предпочитаю дизайнера.

0

По вопросам рекламы [email protected]