(генерируется с помощью pyuic5):

могу объявить окно без заголовка при использовании QT Designer?

 Martin Beckett25 янв. 2011 г., 23:57

Ответы на вопрос(2)

какой язык вы имеете в виду, поэтому я говорю, как сделать это на Python с помощью Qt:Прежде всего, выне могу этого сделать вQt Designer применение!

После того, как вы спроектировали свой графический интерфейс через приложение Qt Designer, вы должны добавить эту строку кода Python в свойФАЙЛ.ру (генерируется с помощью pyuic5):

MainWindow.setWindowFlags(QtCore.Qt.CustomizeWindowHint)

Решение Вопроса

то самым простым способом было бы установить флажки окна в конструкторе вашего виджета, что-то вроде этого:

MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent, Qt::FramelessWindowHint),  //<-- this will remove the title bar
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);
... 

или позвоните по телефону

Qt::WindowFlags flags = Qt::CustomizeWindowHint;
setWindowFlags(flags);

подробнее о типах окон здесь:enum Qt :: WindowType flags Qt :: WindowFlags

надеюсь, что это помогает, привет

 JasonGenX26 янв. 2011 г., 17:11
Поэтому при проектировании окна в QT-Designer я должен просто игнорировать заголовок и рассматривать только область клиента как то, что будет видно?

Ваш ответ на вопрос