Russian Qt Forum
Ноябрь 24, 2024, 03:01
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Базы данных
>
Ошибка не определяется.
Страниц:
1
[
2
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Ошибка не определяется. (Прочитано 14769 раз)
CroCIV
Гость
Re: Ошибка не определяется.
«
Ответ #15 :
Август 07, 2009, 12:14 »
и вообще, странно у тебя как-то Qt себя ведет, никогда подобных глюков ранее не замечал... какую ты configure ру строку параметров подсунул? м.б. стоит попробовать qt переснести?
Записан
Tritiy
Гость
Re: Ошибка не определяется.
«
Ответ #16 :
Август 10, 2009, 13:38 »
Цитата: uriel от Август 07, 2009, 10:38
В файле проекта наверное забыли добавить строчку QT += network.
Модуль добавлен, а debugger выдает тоже самое. В чем дело не могу понять.
Записан
Tritiy
Гость
Re: Ошибка не определяется.
«
Ответ #17 :
Август 10, 2009, 13:48 »
Цитата: CroCIV от Август 07, 2009, 12:14
какую ты configure ру строку параметров подсунул? м.б. стоит попробовать qt переснести?
ставил на ubuntu из пакетов *.deb, скрипт configure не запускал. Думаю, если переснесу - ничего не изменится. Может еще какие варианты есть?
Записан
uriel
Гость
Re: Ошибка не определяется.
«
Ответ #18 :
Август 10, 2009, 14:29 »
А в Ubuntu там случаем не как в Debian'е? Вроде libqt4-core, libqt4-gui, libqt4-network, etc.
Записан
Tritiy
Гость
Re: Ошибка не определяется.
«
Ответ #19 :
Август 10, 2009, 14:38 »
Цитата: uriel от Август 10, 2009, 14:29
А в Ubuntu там случаем не как в Debian'е? Вроде libqt4-core, libqt4-gui, libqt4-network, etc.
Да пакеты похожи. Собственно ubuntu на основе debiana'а и построена. Не удивлюсь, если пакеты одни и теже. Но утверждать не буду, не вникал.
Записан
Tritiy
Гость
Re: Ошибка не определяется.
«
Ответ #20 :
Август 10, 2009, 15:24 »
Цитата: Tritiy от Август 10, 2009, 13:38
Цитата: uriel от Август 07, 2009, 10:38
В файле проекта наверное забыли добавить строчку QT += network.
Модуль добавлен, а debugger выдает тоже самое. В чем дело не могу понять.
Не совсем, конечно, то же самое. Теперь это: "mainwindow.h:196: предупреждение: ISO C++ запрещает декларации ‘QTcpSocket’ без типа" - пишет во время сборки.
Записан
registrationfedser87
Гость
Re: Ошибка не определяется.
«
Ответ #21 :
Август 11, 2009, 06:31 »
добавь
Код
C++ (Qt)
#include <QTcpSocket>
Записан
Tritiy
Гость
Re: Ошибка не определяется.
«
Ответ #22 :
Август 11, 2009, 07:22 »
Цитата: fedser87 от Август 11, 2009, 06:31
добавь
Код
C++ (Qt)
#include <QTcpSocket>
Обижаете. Эта директива изначально включена.
Записан
Tritiy
Гость
Re: Ошибка не определяется.
«
Ответ #23 :
Август 11, 2009, 13:34 »
Разобрался с QTcpSocket, нашел свои недочеты. Но на конечный результат это не повлияло. Очевидно, что соединение посредством QSqlDatabase, не что иное как сокетное соединение по 3306 порту. Только вот наследование QTcpSocket и QSqlDatabase осуществляется от разных родителей. Sql классы Qt - это интерфейс, обеспечивающий доступ к разным клиентским SQL библиотекам, в которых, как раз, и реализовано это сокетное соединение с базой данных. И вот тут, как раз, возникает вопрос: существует ли возможность хотя бы получать информацию, о этом вот сокетном соединении. Или целесообразней попробовать создать его аналог в другом потоке посредством класса QTcpSocket, и отслеживать его состояние, если я, конечно, все правильно понимаю.
Записан
ритт
Гость
Re: Ошибка не определяется.
«
Ответ #24 :
Август 19, 2009, 22:50 »
в случае с мускулем всё немного сложнее, т.к. мускуль может работать и с вовсе отключённым tcp/ip - через именованные сокеты...но не суть...
а есть возможность добавить пару строк в драйвер qmysql или форкнуть его его и использовать свой?
Записан
Страниц:
1
[
2
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...