- This topic has 26 odgovora, 6 glasova, and was last updated 17 years, 9 months ranije by djvujke.
-
AutorČlanci
-
25. jun 2006. u 7:18 pm #42811djvujkeUčesnik
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. jun 2006. u 2:35 pm #42812pedjamanUčesnikMož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. jun 2006. u 8:22 pm #42813djvujkeUčesnikto 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. jun 2006. u 4:57 pm #42814djvujkeUčesnikhej 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. jun 2006. u 3:26 pm #42815pedjamanUčesnikbaci na [email protected]
30. jun 2006. u 8:57 am #42816djvujkeUčesnikQCloseEvent 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. jun 2006. u 11:05 am #42817djvujkeUčesnikkak 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 -
AutorČlanci
Moraš biti prijavljen da bi postavio komentar u ovoj temi.