crossplatform.ru

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

> QT CLI+GUI
RazrFalcon
  опции профиля:
сообщение 24.9.2010, 12:50
Сообщение #1


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

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




Репутация:   212  


К примеру есть "ядро" программы. Нужно чтоб она работала из консоли. К примеру путь к текстовому файлу задаем, потом она его обрабатывает, и сохраняет в другой, путь к которому мы тоже прописали. Но нужно чтоб была еще и оболочка графическая, но отдельно. Где можно подробно почитать о таком.
1) как обратится из gui к "ядру", и на оборот
2) как вообще работать с qt cli или проще все таки обычный c++ & gcc
С уже готовыми прогами чаще всего работаю именно через консоль. Хочу попробовать свою написать.
PS: Ubuntu 10.04 + QT 4.7 +QT Creator

Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
s200999900
  опции профиля:
сообщение 24.9.2010, 15:33
Сообщение #2


Новичок


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

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




Репутация:   0  


Цитата(RazrFalcon @ 24.9.2010, 12:50) *
К примеру есть "ядро" программы. Нужно чтоб она работала из консоли. К примеру путь к текстовому файлу задаем, потом она его обрабатывает, и сохраняет в другой, путь к которому мы тоже прописали. Но нужно чтоб была еще и оболочка графическая, но отдельно. Где можно подробно почитать о таком.
1) как обратится из gui к "ядру", и на оборот
2) как вообще работать с qt cli или проще все таки обычный c++ & gcc
С уже готовыми прогами чаще всего работаю именно через консоль. Хочу попробовать свою написать.
PS: Ubuntu 10.04 + QT 4.7 +QT Creator

Если интересует вариант отвязки логики программы от интерфейса (gui/cli) то в suse линуксе есть хороший вариант: http://kkaempf.blogspot.com/2008/05/declar...rlier-this.html
"....Earlier this year, Stefan announced the availability of the YaST user interface engine separate from YaST itself.
The user interface engine, packaged in yast2-libyui (source code here),provides the abstraction from graphical user interfaces (Qt, Gtk) and text based (ncurses) user interfaces. It now can be used independently of YaST2 for generic (C++) applications....."
Но сам не разбирался с возможностью использования на убунту, если получится, отпишитесь пожалуйста.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- RazrFalcon   QT CLI+GUI   24.9.2010, 12:50
- - kuzulis   Ну так пиши обычное GUI приложение, у которого по ...   24.9.2010, 12:58
|- - RazrFalcon   Цитата(kuzulis @ 24.9.2010, 12:58) Ну так...   24.9.2010, 13:07
- - Sokoloff   Цитата(RazrFalcon @ 24.9.2010, 13:50) К п...   24.9.2010, 13:49
|- - RazrFalcon   Цитата(Sokoloff @ 24.9.2010, 13:49) Но ес...   24.9.2010, 14:04
|- - Sokoloff   Цитата(RazrFalcon @ 24.9.2010, 15:04) Цит...   24.9.2010, 15:46
- - s200999900   Цитата(RazrFalcon @ 24.9.2010, 12:50) К п...   24.9.2010, 15:33
- - RazrFalcon   Спасибо, по разбираемся сейчас.   24.9.2010, 16:43
- - Litkevich Yuriy   RazrFalcon, посмотреть программу которая анализиру...   24.9.2010, 20:05
- - RazrFalcon   Прошу прощения за нубовство, но что делать с qDebu...   27.9.2010, 15:33
- - kwisp   RazrFalcon, а что ты собственно хотел получить? ...   27.9.2010, 16:14
- - RazrFalcon   Да уш, протупил, давно на кьюте не писал. Вопрос п...   27.9.2010, 16:29
- - kwisp   RazrFalcon, создай отдельную тему пожалуйста и по...   27.9.2010, 17:26
- - RazrFalcon   Это та же тема. Я просто сам еще не совсем разобра...   27.9.2010, 17:58
- - Litkevich Yuriy   Цитата(RazrFalcon @ 27.9.2010, 20:29) Как...   27.9.2010, 19:10


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


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




RSS Текстовая версия Сейчас: 21.12.2024, 7:59