?

Denix - Linux. Ubuntu

dkws.org.ua
Форум сайта dkws.org.ua
 
             
            

Базы данных в Qt4
.  1, 2
 
         dkws.org.ua -> Конкурс
 
Krow

Злостный хелпер


: 09.06.2006
: 324
: Краснодар->Ейск

: 19, 2008 2:17 pm     :

ShprotX ():
Krow ():
Шпрос, сори. по спешке забыл туда phoneBook.cpp сунуть.
Den залил новый архив.

Уже лучше, ждем пока прибудут остальные файлы.

PS: QString::fromUtf8("Îøèáêà") - жгешь Very Happy

какие ещё файлы нужны? если что стукнись в аську.
ЗЫ не жгу, а это у тебя не правильно открыт файл. фай сохранён в utf8 кодировке системы анси. так что там всё правильно, статья то в cp1251. Very Happy
_________________
если вы чего то не знаете то не значит что этого нет.
разработчики никогда не бывают не правы!
   ICQ Number
ShprotX

Участник тусовки


: 07.01.2007
: 312
: Украина

: 19, 2008 2:56 pm     :

Krow ():
какие ещё файлы нужны? если что стукнись в аську.
ЗЫ не жгу, а это у тебя не правильно открыт файл. фай сохранён в utf8 кодировке системы анси. так что там всё правильно, статья то в cp1251. Very Happy

Аськой я пользуюсь лишь для связи с избранными, для всех остальных у меня jabber. У меня стоит локаль utf-8 и никак по-другому, кроме utf-8, файлы сами не открываются, а файл в архиве - в кодировке cp1251. Какие еще файлы нужны я не знаю, но точно могу сказать, что нет ui_fPhoneBook.h, ui_fPhoneBook.cpp, fPhoneBook.ui.

PS: ui_fPhoneBook.h, ui_fPhoneBook.cpp, насколько я догадываюсь, автоматически генерируются из описания GUI - fPhoneBook.ui, потому не нужны.
   shprotx@jabber.ru
Krow

Злостный хелпер


: 09.06.2006
: 324
: Краснодар->Ейск

: 19, 2008 3:43 pm     :

ты прав. *.ui не положил.
моя небрежность и невнимательность вечно меня подводят, поэтому я учителем так и не стал.
а вторые 2 файла генерятся автоматически
_________________
если вы чего то не знаете то не значит что этого нет.
разработчики никогда не бывают не правы!
   ICQ Number
Vas




: 16.03.2009
: 2

: 16, 2009 3:42 pm     :

Извините что влезаю в беседу, вы можете мне помочь, я скачал проект 'phonebook' и хотел его скомпилировать. Получились вот такие ошибки:

F:\Qt\4.5.0\examples\phonebook>qmake -project

F:\Qt\4.5.0\examples\phonebook>qmake

F:\Qt\4.5.0\examples\phonebook>make

mingw32-make -f Makefile.Debug all
mingw32-make[1]: Entering directory `F:/Qt/4.5.0/examples/phonebook'
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -
DQT_DLL -DQT_SQL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_Q
MAIN -I"..\..\include\QtCore" -I"..\..\include\QtGui" -I"..\..\include\QtSql" -I
"..\..\include" -I"." -I"..\..\include\ActiveQt" -I"tmp\moc\debug_shared" -I"."
-I"..\..\mkspecs\win32-g++" -o tmp\obj\debug_shared\main.o main.cpp
In file included from main.cpp:3:
phoneBook.h:4:27: ui_fPhoneBook.h: No such file or directory
In file included from main.cpp:3:
phoneBook.h:9: error: invalid use of undefined type `struct QWidget'../../include/QtCore/../../src/corelib/kernel/qobject.h:69: error: forward declaration of `struct QWidget'
phoneBook.h:22: error: `Ui' has not been declared
phoneBook.h:22: error: ISO C++ forbids declaration of `fPhoneBook' with no type
phoneBook.h:22: error: expected `;' before "ui"
main.cpp: In function `int qMain(int, char**)':
main.cpp:9: error: 'class phoneBook' has no member named 'show'
mingw32-make[1]: *** [tmp/obj/debug_shared/main.o] Error 1
mingw32-make[1]: Leaving directory `F:/Qt/4.5.0/examples/phonebook'
mingw32-make: *** [debug-all] Error 2

F:\Qt\4.5.0\examples\phonebook>

Может нужно что-то дополнительно установить или сделать?
У меня стоят:
MinGW, QT4. Пути прописаны правильно (helloworld откомпилировал).
den

Старожил


: 31.01.2006
: 13858
: Кировоград, Украина

: 16, 2009 6:27 pm     :

Написал Антону (Krow), как объявится, обязательно ответит
   dhsilabs@jabber.ru
Krow

Злостный хелпер


: 09.06.2006
: 324
: Краснодар->Ейск

: 17, 2009 4:57 am     :

fPhoneBook.ui не хватает там этого файла... я просто когда выкладывал текст забыл его в архив положить... ну а что поделать.. был моложе и не опытнее..
эта ошибка компилятора говорит о том что файл ui_fPhoneBook.h не найден. он генерится автоматически если есть файл fPhoneBook.h и он правильно прописан в *.pro файле.
к сожалению у меня щас нет исходников той проги.. статью писал на коленке )) оответственно файлы были временные.
ели возникнулт какие вопросы. пиши либо сюда, либо мнре в аську.
_________________
если вы чего то не знаете то не значит что этого нет.
разработчики никогда не бывают не правы!


: Krow ( 17, 2009 5:38 am), 1
   ICQ Number
Krow

Злостный хелпер


: 09.06.2006
: 324
: Краснодар->Ейск

: 17, 2009 5:05 am     :

ща попытаюсь восстановить ui файл, и выложу архив полный.
_________________
если вы чего то не знаете то не значит что этого нет.
разработчики никогда не бывают не правы!
   ICQ Number
Krow

Злостный хелпер


: 09.06.2006
: 324
: Краснодар->Ейск

: 17, 2009 5:34 am     :

немного доделал файл phinebook.cpp добавил гуи котрого в первом архиве не хватало. скачать сорцы можно по адресу. http://www.original-auto.ru/uploadfile/phonebook.rar
_________________
если вы чего то не знаете то не значит что этого нет.
разработчики никогда не бывают не правы!
   ICQ Number
Vas




: 16.03.2009
: 2

: 17, 2009 11:21 am     :

Krow, все скомпилировалось спасибо большое. Я сейчас пишу программку, которая позволяет открыть файл базы в формате '*.aptdb', это SQLite файл. И неполучается. Программка скомпилировалась, но если в ней выполнить функцию меню 'File->Open file...', то она вылетает в Виндовс с ошибкой. Вы можете посмотреть исходник, он небольшой?
Можно мне переделать вашу программу phonebook, чтобы она открывала файлы в формате '*.aptdb'? Это возможно?
В файле содержится таблица, в которую вложено две таблицы, одна из этих двух таблиц содержит свою вложенную таблицу. И не могу понять как их отобразить. В виде tree или как?
Krow

Злостный хелпер


: 09.06.2006
: 324
: Краснодар->Ейск

: 17, 2009 12:30 pm     :

стукнись ко мне в аську. там решим что нужно чтобы ты мне кинул. исходник гляну.
переделывать мою программу.. наздоровье. учись ))))
_________________
если вы чего то не знаете то не значит что этого нет.
разработчики никогда не бывают не правы!
   ICQ Number
Roman




: 13.06.2012
: 1
: msk

: 13, 2012 11:49 am     :

Господа!!попрошу вернуться к теме!!перезалить,если осталось что то ...либо подсказать интересующие вопросы))поможете)??
_________________
Программирование – это дисциплина мышления
:   
         dkws.org.ua -> Конкурс : GMT
.  1, 2
2 2
 
 
 





©