Почетак › Форуми › Линукс › Програмирање › QT4
- This topic has 26 одговора, 6 гласова, and was last updated 20 years, 2 months раније by
djvujke.
-
АуторЧланци
-
25. јун 2006. у 7:18 pm #42811
djvujke
Учесникe bio sam spremio opsirno pismo da ga stavim ovde ali … nema ga , obrisao ..
uglavnom hvala pedjaman posebno tebi jos na pocetku si me upucivao kako treba ali kod mene je sve komplikovano..moram ja to na tezi nacin pa to ti je …evo vidi sad problem
[code]
#include
#include
#include
#include
#include
int main( int argc, char ** argv )
{
QApplication a( argc, argv );
QFile file1(“recnik.eng”) , file2(“recnik.srp”), file3(“recnik.dtb”);if ((file1.open(QIODevice::ReadOnly) != 1) || (file2.open(QIODevice::ReadOnly) != 1)) {
cout << "greska s recnik.* fajlovima" << endl;
return 1;
}
if ( (file3.open(QIODevice::ReadWrite) != 1) ) {
cout << "pa dobro opet si nesto zajebo" << endl;
return 1;
}
//konekcija za nasu bazu //
QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
db.setDatabaseName("recnik.dtb");
if (db.open() != 1) {
cout << "nemogu bazu da otvorim " << endl;
return 1;
}
return 0;
}[/code]pokusavam neke reci iz reci.eng i reci.srp da izvucem i stavim u sql bazu a on meni
[code]
* * *
/usr/lib/gcc/i586-mandriva-linux-gnu/4.0.1/../../../../include/c++/4.0.1/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecated.
makesql.cpp: In function ‘int main(int, char**)’:
makesql.cpp:26: error: ‘QSqlDatabase’ was not declared in this scope
makesql.cpp:26: error: expected `;’ before ‘db’
makesql.cpp:27: error: ‘db’ was not declared in this scope
make: *** [makesql.o] Error[/code]tja.. neverovatno…cim program bude licio na nesto ima da ti ga posaljem na pregled i ocenu moze?
ali sad pomagaj26. јун 2006. у 2:35 pm #42812pedjaman
УчесникMožda ti nedostaje u pro fajlu u QT sekciji sql? tj nešto kao:
[code]QT += gui sql xml[/code]
Onda je dovoljno da uključiš samo[code] #include [/code]
26. јун 2006. у 8:22 pm #42813djvujke
Учесникto je to..opet si u pravu…idem dalje da kodiram
ono gui mi ne treba ovaj prog treba samoda mi stare fajlove prebaci u bazu28. јун 2006. у 4:57 pm #42814djvujke
Учесникhej pedjaman javlja ti se “programer”
ha ha..dobar vic..
..evo ga prvi primer koji radi…jos je to daleko od onog sto sam zamislio… poslao bih ti da pogledas…moze? arhiva je poveca 2.6MBgde da saljem…na tvoj email…ili da ostavim ovde na forumu…(kako se ostavlja ovde na forumu nesto…slika,arhiva ..bilo sta….pretpostavljam ono prilozi kad kucas poruku ali gde on to stavi i jel vide i kako vide drugi taj paket,sliku ..)
29. јун 2006. у 3:26 pm #42815pedjaman
Учесникbaci na [email protected]
30. јун 2006. у 8:57 am #42816djvujke
УчесникQCloseEvent kako da ga subclassiram(ujem)
tamo u primeru ima
void mainWindow::closeEvent(QCloseEvent * event)
{ *** }ali nevidim da je to negde sa connect povezao kako se to uopste radi…
to mi treba da bi mogao da probam da namestim QSettings(jer hocu da mi prozor pamti zadnju poziciju i velicinu)pedjaman je si li stigao da pogledas programcic? treba da se promeni ta fja prevedi() da nepoziva nonstop
db.open() nego da vidia ko je otvorena samo da pronadje nove reci i da prvo ocisti tableView..ali to jos nisam naucio30. јун 2006. у 11:05 am #42817djvujke
Учесникkak da qt4 komapajliram staticki
./configure -static -qt-sql-(ali hocu i sqlite i mysql )
a on mi javli gresku kad stavim
-qt-sql-sqlite -qt-sql-mysql
kako da namestim obe -
АуторЧланци
Мораш бити пријављен да би поставио коментар у овој теми.