2011-08-26 2 views

답변

4

예 : 당신의 크기 정책을 조정해야

int main(int argc, char *argv[]) 
{ 
    QApplication app(argc, argv); 

    QVBoxLayout* l = new QVBoxLayout(); 
    l->setMargin(0); ///m 

    QWidget w; w.setFixedSize(300,300); 
    w.setLayout(l); 
    l->addWidget(new QPushButton("fd")); 
    w.show();  

    return app.exec(); 
} 
+0

: 어떻게 QtCreator로 만든 QVBoxLayout으로이 코드를 구현할 수 있습니까? – Legend

+0

속성 목록 (layoutRightMargin, layoutLeftMargin ...)의 QtCreater에서 레이아웃의 여백을 수정할 수 있습니다. – TheHorse

+0

모두 0으로 설정되었지만 작동하지 않습니다. – Legend

1

레이아웃에 포함 된 위젯.

예를 들어 위젯이 레이아웃에서 사용 가능한 모든 수직 공간을 차지하도록하려면 위젯의 크기 정책을 Expanding으로 설정하십시오.

0

프로젝트 폴더로 이동하여 Qt Creator에서 편집 할 수없는 xml 파일을 찾으십시오. 여백 xml 태그를 찾을 수 있습니다. 필요에 따라 값을 늘리거나 줄입니다. Qt Creator에서 xml 파일을 편집 할 수 없습니다.

관련 문제