Russian Qt Forum
Ноябрь 24, 2024, 16:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как создать консольную прогу используя классы Qt?  (Прочитано 5095 раз)
Eugene_E
Гость
« : Июнь 12, 2007, 13:39 »

Хочу создать программу использующую классы для работы с сетью, но ГУИ мне не нужен. В туторах не нашел, как без ГУИ проекты делать. Подскажите пожалуйста. Улыбающийся
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #1 : Июнь 12, 2007, 14:12 »

QCoreApplication тебе в помощь Улыбающийся

Примеры:

examples\threads\semaphores\
examples\threads\waitconditions\
examples\xml\xmlstreamlint\
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
goer
Гость
« Ответ #2 : Июнь 12, 2007, 14:14 »

[Для винды через cmd]
В файле проекта указываешь CONFIG += console.

[Еще раз для винды через студию]
Если создаешь под студией то создавай console application, ну и гуевая либа тогда разумеется не нужна.
Записан
TukiNov
Гость
« Ответ #3 : Июнь 12, 2007, 15:53 »

У меня такой вопрос, сделал консольную прогу в Qt 3.3.6, все норм работает если юзать её из иксов, если прописать QApplication:tty, и запускать из чистой консоли), то прога падает на QTable. Можно как нить это обойти ?, может у кого нить есть C++ класс Table ?
Записан
Tonal
Гость
« Ответ #4 : Июнь 12, 2007, 19:52 »

А если не секрет, зачем тебе QTable без иксов?
Оно вроде для отображения и редактирования.
Или в 3ке оно в псевдографике умело работать? ;-)
Записан
TukiNov
Гость
« Ответ #5 : Июнь 12, 2007, 22:21 »

Цитата: "Tonal"
А если не секрет, зачем тебе QTable без иксов?
Оно вроде для отображения и редактирования.
Или в 3ке оно в псевдографике умело работать? ;-)

да просто когда я прогу писал использовал QTable как динамический массив в котором хранились поля, я их сравнивал, добавлял и т.д. Понимаю что можно написать класс динамического массива, но во первых времени нет, во вторых чето не получилось. Вот и спрашиваю может кто нить чем нить поможет ? Улыбающийся
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #6 : Июнь 12, 2007, 23:13 »

Цитата: "TukiNov"

да просто когда я прогу писал использовал QTable как динамический массив в котором хранились поля, я их сравнивал, добавлял и т.д. Понимаю что можно написать класс динамического массива, но во первых времени нет, во вторых чето не получилось. Вот и спрашиваю может кто нить чем нить поможет ? Улыбающийся


имхо, ты сам ответил на свой вопрос. Если юзать нельзя QTable без иксов - значит неззя. Ничего тут не поделаешь. Делай стркуктуру, которая будет хранить твои данные. Например QVector<QVector<int>>, etc. Эо уже дело техники Улыбающийся
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.049 секунд. Запросов: 23.