crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> QT 4.5.2 / Qt Creator 1.2.1 обработка событий , зависимость форм .
Gman
  опции профиля:
сообщение 29.9.2009, 9:38
Сообщение #1


Студент
*

Группа: Новичок
Сообщений: 11
Регистрация: 29.9.2009
Пользователь №: 1124

Спасибо сказали: 0 раз(а)




Репутация:   0  


Создал новое Gui приложение приложение и форму mainwindow.ui все по дефолту креэйтором , создал на форме mainwindow.ui с помощью дизайнера кнопки , поля ввода и другие виджеты , как сделать так что бы при нажатие на кнопки и т.д производильсь определенные действия например как в Delphi ????
И как делать зависимость форм ?

Если не трудно напишите или перевидите документацию по QT Creator ,информации на русском почти нет для этой IDE =\ , можно даже статьи с картинками как что делать можно . QDevelop вобще темный лес .
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Gman
  опции профиля:
сообщение 3.10.2009, 19:15
Сообщение #2


Студент
*

Группа: Новичок
Сообщений: 11
Регистрация: 29.9.2009
Пользователь №: 1124

Спасибо сказали: 0 раз(а)




Репутация:   0  


Есть форма dialog с кнопками и текстом (QDialog) , почему его надо каждый раз объевлять ?
Раскрывающийся текст
Dialog dialog;
и при вызове формы dialog , не отображаются кнопки и текст ?
main.cpp
Раскрывающийся текст
#include <QtGui/QApplication>
#include "mainwindow.h"
#include <QSplashScreen>
#include "dialog.h"
#include "ui_dialog.h"

int main(int argc, char *argv[])
{


QApplication a(argc, argv);

MainWindow w;
w.show();
Dialog dialog;
a.connect(&w,SIGNAL(clicked()),&dialog,SLOT(showdialog()));

return a.exec();
}


Описание слота :
Раскрывающийся текст
int MainWindow::showdialog()

{
Dialog dialog;
dialog.exec();
return 0;
}
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- Gman   QT 4.5.2 / Qt Creator 1.2.1 обработка событий , зависимость форм .   29.9.2009, 9:38
- - nZil   вот тут туториалы по QtCreator'у. Наверное все...   29.9.2009, 14:13
- - Gman   Я разобрался вот ролик как делать обработку событи...   30.9.2009, 23:06
- - Litkevich Yuriy   Цитата(Gman @ 1.10.2009, 3:06) Народ Напи...   1.10.2009, 6:02
- - Gman   Есть форма dialog с кнопками и текстом (QDialog) ...   3.10.2009, 19:15
- - Litkevich Yuriy   Цитата(Gman @ 3.10.2009, 23:15) почему ег...   3.10.2009, 20:00
- - Gman   Есть два окна главное и диалоговое , диалоговое вы...   3.10.2009, 20:27
- - Litkevich Yuriy   Цитата(Gman @ 3.10.2009, 23:15) почему ег...   3.10.2009, 22:56
- - Gman   Как создать окно без рамки и как реализовать метод...   10.10.2009, 0:40
- - Andrewshkovskii   Без рамки : QMainWindow ( QWidget * parent = 0, Qt...   10.10.2009, 0:55
- - Gman   void Frame::showMainWindow() { M...   10.10.2009, 1:17
- - Andrewshkovskii   Не понятно все равно. спрятать окно что ли?   10.10.2009, 1:31
- - Litkevich Yuriy   Цитата(Gman @ 10.10.2009, 5:17) MainWindo...   10.10.2009, 6:59
- - Gman   MainWindow это класс , h - объект класса MainWind...   10.10.2009, 12:37
- - Litkevich Yuriy   Цитата(Gman @ 10.10.2009, 16:37) а указат...   10.10.2009, 12:54
- - Andrewshkovskii   создать указатель на h: MainWindow *ph = &h; ...   10.10.2009, 13:27
- - Gman   Мне нужно функции showMainWindow передать значени...   10.10.2009, 15:05
- - Litkevich Yuriy   Цитата(Gman @ 10.10.2009, 19:05) В С++ я ...   10.10.2009, 15:11
- - Andrewshkovskii   Тебе надо передать указатель на объект в функцию (...   10.10.2009, 15:25
- - Gman   Связано , я создаю кнопку или другой элемент упра...   10.10.2009, 15:27
- - Andrewshkovskii   Ты лучше свои вопросы нормально формулируй, а то т...   10.10.2009, 15:42
- - Litkevich Yuriy   Вот тестовый пример   10.10.2009, 17:14
- - Gman   Мне нужна форма без рамки т.е форма заставка с кн...   10.10.2009, 17:15
- - Litkevich Yuriy   Цитата(Gman @ 10.10.2009, 21:15) Мне нужн...   10.10.2009, 17:29


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.3.2024, 17:57