Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Qt и кроссплатформенное программирование С/С++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.04.2013, 18:51   #1
ser70
Форумчанин
 
Аватар для ser70
 
Регистрация: 02.10.2009
Сообщений: 255
По умолчанию Почему не отображается меню

Вот код:
Код:
#include <QtGui>

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

    QMenuBar pmnuBar;
    QMenu * pmnu = new QMenu("&Menu");

    pmnu -> setTearOffEnabled(true);
    pmnu -> addAction("Item&1");
    pmnu -> addAction("Item&2");
    pmnu -> addAction("Item&3");
    pmnu -> addAction("&Exit", &app, SLOT(quit()));

    pmnuBar.addMenu(pmnu);
    pmnuBar.show();

    return app.exec();
}
Почему не отображается меню???
"Реальность воображаема, а воображаемое - реально" В. Соло
ser70 вне форума Ответить с цитированием
Старый 23.04.2013, 18:57   #2
ser70
Форумчанин
 
Аватар для ser70
 
Регистрация: 02.10.2009
Сообщений: 255
По умолчанию

Если вдруг понадобится сижу в Linux.
"Реальность воображаема, а воображаемое - реально" В. Соло
ser70 вне форума Ответить с цитированием
Старый 23.04.2013, 19:14   #3
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

Как бы вам это сказать.. меню, насколько я знаю, должно быть на форме(виджете).
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс
ROD вне форума Ответить с цитированием
Старый 24.04.2013, 13:11   #4
ser70
Форумчанин
 
Аватар для ser70
 
Регистрация: 02.10.2009
Сообщений: 255
По умолчанию

Засунул в виджет mainwindow.h:
Код:
#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QtGui>

class MyWidget : public QWidget {
public:
    MyWidget(QWidget * pwgt = 0) : QWidget(pwgt) {
      QMenuBar pmnuBar;
      QMenu * pmnu = new QMenu("&Menu");

      pmnu -> setTearOffEnabled(true);
      pmnu -> addAction("Item&1");
      pmnu -> addAction("Item&2");
      pmnu -> addAction("Item&3");
      pmnu -> addAction("&Exit", qApp, SLOT(quit()));

      pmnuBar.addMenu(pmnu);
      pmnuBar.show();
    }
};

#endif // MAINWINDOW_H

main.cpp
:
Код:
#include <QtGui/QApplication>
#include "mainwindow.h"

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

    wgt.show();

    return app.exec();
}
Так же нЭт меню!!!!!!!!
"Реальность воображаема, а воображаемое - реально" В. Соло
ser70 вне форума Ответить с цитированием
Старый 24.04.2013, 15:14   #5
sVasilich
Форумчанин
 
Аватар для sVasilich
 
Регистрация: 16.12.2009
Сообщений: 224
По умолчанию

А вы parent для QMenuBar указать попробуйте.

Код:
 QMenuBar pmnuBar(this);
Люди бывают 10 типов: те, кто понимают двоичную систему счисления, и те, кто не понимают...
sVasilich вне форума Ответить с цитированием
Старый 24.04.2013, 20:14   #6
ser70
Форумчанин
 
Аватар для ser70
 
Регистрация: 02.10.2009
Сообщений: 255
По умолчанию

Нет не помоголо........................... ................................... ................................... ................................... ................................... ................................... .............
"Реальность воображаема, а воображаемое - реально" В. Соло
ser70 вне форума Ответить с цитированием
Старый 25.04.2013, 14:18   #7
ser70
Форумчанин
 
Аватар для ser70
 
Регистрация: 02.10.2009
Сообщений: 255
По умолчанию

Помогите, очень надо!!!
"Реальность воображаема, а воображаемое - реально" В. Соло
ser70 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Съезжает футер и некорректно отображается меню Marla HTML и CSS 2 25.02.2012 12:14
почему не отображается картинка KWN, lnc PHP 2 23.02.2012 17:03
главное меню (в Delphi) не отображается Student_2008 Помощь студентам 4 16.05.2010 12:14
Почему двоеточие и тире отображается выше обычного? Сергей Орлов Microsoft Office Word 1 10.07.2009 00:53
CSS меню не отображается в IE 6 aNt1 HTML и CSS 2 05.03.2009 12:40