QGridLayout는 .addWidget()과 .addLayout()을 통해 위젯과 레이아웃을 추가 할 수있는 기능 만 가지고 있기 때문에 PyQt5에서 간단한 QGridLayout 이미지를 만들려고 노력 중입니다. 아래 코드는 QWidget이 필요하지만 문제가있는 것은 내 QWidgets을 찾을 수 없어서 png/jpg 파일을 처리 할 수있는 코드입니다
이것은 내 첫 번째 질문이며, 저는 매우 고심하고 있습니다. 나는 심플한보기를위한 소프트웨어를 만들기 위해 Qt를 사용하고 있습니다. 학생 그룹이 이전에이 프로젝트를 수행 했으므로 미리 제작 된 코드로 작업 할 수있었습니다. 내 문제는 다음과 같습니다. 일반적인 방법으로 코딩하지 않고 QDesigner를 사용합니다. 스크롤 영역에 QGroupBox를 안에
나는 이와 같은 헤더 파일에 인터페이스 클래스를 가지고있다. 예상되는 class Interface
{
...
}
#define InterfaceIID "Interface"
Q_DECLARE_INTERFACE(Interface, InterfaceIID)
내가 내 응용 프로그램에 주위에 전달되는 내 인터페이스를 구현하는 객체에 대한 포인터가이 cl
브라우저가있는 창이 있습니다. 위로 도구 모음입니다. 창 하단에는 검색 창이 있습니다. 검색 막대에는 닫기 버튼 [x]이 있습니다. 사용자가 닫기 버튼을 클릭하면 막대가 사라지 길 원합니다. 사용자가 CTRL + F를 누를 때만 표시 줄을 표시합니다. close (닫기) 부울을 .hide() 명령과 연결하려고 시도했지만 응용 프로그램이 충돌합니다. 도움이
다음은 해당 isuue를 표시 할 수있는 가장 작은 예제입니다. Widget::Widget(QWidget *parent)
: QWidget(parent)
{
QVBoxLayout *vLayout = new QVBoxLayout(this);
QGroupBox *gb = new QGroupBox;
// MyGroupBox *gb
QPushButton과 QWidget에서 다음 코드를 테스트했는데 다른 동작이 발생했습니다. 하지만 왜? MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::MainWindow)
{
ui->setupUi(this);
ui->widget->
복잡한 관계가있는 위젯 집합이 있습니다. 그들 중 하나는 포인터로 저장되어야한다고 생각하는 항목을 만들어야합니다. 나중에 생성 된 다른 하나는 항목에 대한 포인터 (QGraphicsScene)를 받고 뷰에 배치합니다. 질문 : 가까운 항목에서 누가 항목을 삭제해야합니까? Widget : 한 QGraphicsScene* m_scene (파생 클래스) 및 그
상태 표시 줄과 창에 다른 위젯이있는 메뉴 모음이 모두있는 PyQt 응용 프로그램을 만들려고합니다. 다음은 클래스 QtGui.QMainWindow 메서드로 실행되도록 코드를 관리했습니다. 그러나 추가 기능을 추가하려는 경우 QtGui.QWidget을 대신 사용해야합니다. 여기 코드입니다 : import sys
from PyQt4 import QtGui,
내가 메인 화면에서 위젯, 위젯이 다음 스타일이 있습니다, 레이아웃 위젯 background-color:#ffeeeeee;width:100%;height:100%;
그것은되는 설정과 위젯의 형상을 채우기 위해 자동으로 크기를 제어하지만, 위젯의 배경은 항상 투명합니다. 불투명하게하려면 어떻게해야합니까? 이은 Qt5.6은 레드햇 리눅스 7.2 주에서 실행