Открытие файлов в QT.

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
develprog
Сообщения: 18
Зарегистрирован: 27 май 2016, 10:54

Как сделать открытие файла, через QMenuBar ?

Код: Выделить всё


QApplication app(argv, args);
	QWidget wg;
	QTextEdit *te = new QTextEdit;
	QScrollArea *sa = new QScrollArea;
	QVBoxLayout *lt = new QVBoxLayout;
	QVBoxLayout *vt = new QVBoxLayout;
	QMenuBar  *mnuBar = new QMenuBar;
	QMenu   *pmnu = new QMenu("&File");
	QMenu   *pmnu1 = new QMenu("&Option");
	QAction  *ch = pmnu->addAction("&New");
	pmnu->addSeparator();
	QAction  *ch1 = pmnu->addAction("&Open");
    pmnu->addSeparator();
	QAction  *ch2 = pmnu->addAction("&Save");
	pmnu->addSeparator();
	QAction  *ch3 = pmnu->addAction("&Save all");
	pmnu->addSeparator();
	ch->setShortcut(QKeySequence::New);
	ch1->setShortcut(QKeySequence::Open);
	ch2->setShortcut(QKeySequence::Save);
	pmnu->addAction("&Exit", &app, SLOT(quit()));
	pmnu->addAction("&Open", &app, SLOT(slotOpen()));
       mnuBar->addMenu(pmnu);
	lt->addWidget(mnuBar);
	mnuBar->addMenu(pmnu1);
Ответить