-3
我正在写一个程序,我需要创建的,而不是拖放一个QLabel
的代码,但我有我想定位QLabel
问题,这是我的代码:如何在Qt上定位QLabel?
if(ui->WorksList->currentItem()->text() == "Work1")
{
ui->InformationLabel->show();
QLabel *label = new QLabel(this);
label->show();
label->setText("Extraction");
label->setMinimumWidth(100);
int x = 2000;
x = label->geometry().x();
int y = 2000;
y = label->geometry().y();
}
用这段代码我的QLabel
不会从左上角移动。
谢谢
你甚至知道作业的方向吗? 'QWidget :: x'和'QWidget :: y'也是'const'并且通过值返回。所以使用'QWidget :: move'。 – LogicStuff
随着QWidget :: move标签停止出现。 –
这些坐标的分辨率是否足够高? – LogicStuff