qt 手动设置控件的位置

QT中的Layout用着很不错,但有时候你想指定控件绝对位置.用以下红色代码就可以了.


chanel1 = new QPushButton(tr("通道1:"));

chanel1->setGeometry(rect().x()+200, rect().y()+10,
                            100, 30);
 chanel1->setParent(this);

//该行代码是设置控件的属性,如透明,边角是否是圆的,左右边距
    chanel1->setStyleSheet("background-color: rgba(0,0,0,0);border: 1px groove gray;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding-left:0px;padding-right:0px;");

你可能感兴趣的:(linux,使用)