QWidget show를 대화 상자로 사용했습니다. 그리고 하위 위젯으로 QAxWidget을 넣으십시오. 그러나 부모 위젯을 투명하게 설정하면 QAxWidget이 표시되지 않습니다. QWidget* widget = new QWidget;
widget->setAttribute(Qt::WA_TranslucentBackground);
......;
QAx
iOS 용 Qt 5.2를 사용하고 있습니다. QtQuick 1.1 또는 QWidgets를 기본 iOS 사용자 인터페이스 요소와 단일 응용 프로그램으로 혼합하고 싶습니다. qml 뷰를 UIView에 임베드하고 다른 창으로 전환해야하며 qml 구성 요소에 UIView를 포함 시키면 그 방향의 도움이됩니다!
QWidget 기반 QtDesigner UI 양식을 설계했습니다. 그것을 Form1이라고 부르 자. 몇 개의 푸시 버튼과 라벨을 추가했습니다. 이제는 다른 QWidget 기반 Qt UI 템플릿을 디자인했습니다. Form2라고 부르 자. Form2를 QFrame을 가지고 Form1을로드하고 싶습니다. 나는 약간의 독서를했으며 QFrame을 마우스 오른쪽 버튼
양식의 맨 아래에 qwidget이있는 qt 디자이너 UI 양식이 있습니다. qwidget에는 홍보 위젯이 있습니다. 프로모션 위젯에는 여러 개의 레이블과 버튼이 있습니다. 버튼 중 하나는 홈 버튼입니다. 이 버튼을 클릭하면 양식을 닫고 홈 형식을 열어야합니다. 기존의 clicked() 슬롯 구현 방법을 사용하고 this->close();라고 말하면 승격 된
내 Qt 애플리케이션에서 선택된 위젯 세트를 제외한 모든 기능을 비활성화하려고합니다. 내가하려는 것은 findChildren을 사용하여 mainWindow의 모든 하위 항목을 반복하고 setEnabled(false)을 사용하여 'MyTable'을 제외한 모든 결과 위젯을 비활성화하는 것입니다. 위의 if 문 내부 QList<QWidget *> allWidg
내 자신의 맞춤 위젯을 만들었으므로 위젯의 내부 드래그 앤 드롭을 지원하고 싶습니다. 세로 상자 레이아웃에 내 맞춤 위젯 중 4 개를 추가했습니다. 이제는 위젯을 내부적으로 드래그 앤 드롭하고 싶습니다. 더 명확히하기 위해 마지막 위젯을 드래그하여 첫 번째 위치에 놓으면 첫 번째 위젯이 두 번째 위치로 이동해야하고 마지막 위젯 (드래그 됨)이 첫 번째 위치
QWidget-Class의 구성원은 일반적으로 개인 또는 공용으로 설계해야합니까? class MyWidget : public QWidget {
public:
MyWidget(QWidget *parent = 0);
QLineEdit *myLine;
}
또는 class MyWidget : public QWidget {
내 위젯에 다른 이미지를 표시하려고합니다. QLabels에 이미지를 넣고 해당 레이블의 크기를 조정합니다. 서로 옆에 표시하고 싶기 때문에 QHBoxLayout을 사용하고 있습니다. 그러나 이미지가 표시 될 때 이미지의 가운데가 정렬되어 이미지의 맨 아래를 정렬합니다. 이 내 코드는 지금까지 있습니다 : QWidget *widget = new QWidget