Помогите создать меню.
Создавал в дизайнере, но при компиляции пустое окно.
Все элементы отображаются кроме меню бара.
Пробую так#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QtCore>
#include <QMenuBar>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
QMenu *file = menuBar()->addMenu("Файл");
}
MainWindow::~MainWindow(){delete ui;}
Может быть это из за того что у меня neon 16.04, такое может быть?
Ем.. Ну я сомневаюсь что это и за neon. Может у вас в плазме настроено глобальное меню приложения? У меня ваш пример нормально отображает меню.
Что такое глобальное меню?
Параметры системы->Оформление приложений->Тонкая настройка->Расположение строки меню | Виджет "Меню Приложений"
Меню активного приложения отображается в специальном плазмоиде.. Как-то так
Этой настройки не было. Пробовал ставить туда-сюда, эффекта не было.
Но в том окне нажал кнопку defaults. Сбросился Fusion и меню появилось.
Спасибо!
Отправить комментарий