Skip to content

Italian

A forum for those speaking Italian
464 Topics 1.9k Posts
  • QXmlQuery

    3
    0 Votes
    3 Posts
    2k Views
    F
    Sorry if I am answering now but a QxmlSerializer does not have a method next ... so how can QXmlItem item(serializer.next()); work if the compiler give me the relevant error ?
  • Domanda su QMouseEvent e QLineEdit

    5
    0 Votes
    5 Posts
    2k Views
    M
    Hello, Hai provato ad usare un menù a popup? Premendo il dx fai visualizzare un item per ogni lineEdit, cliccando sul corrispondende lo disabiliti
  • Domanda su QTextStream e eventualmente sui file in generale

    5
    0 Votes
    5 Posts
    3k Views
    E
    Quindi se faccio: @stream.seek(5) stream << "marcello" << "\n"@ marco viene shiftato in sesta fila e marcello diventa la 5° linea ma per cancellare o aggiornare cioè fare un'update? ciao e grazie P.S. forse la domanda appare stupida, ma la mia esperienza di database è ristretta all'as400 in cui per fare una modifica bastava veramente poco, c'era un database con viste logiche molto molto semplice da usare.
  • Lanciare una funzione QT usando un segnale UNIX/LINUX

    2
    0 Votes
    2 Posts
    2k Views
    gfxxG
    up!!
  • Controllare l'esistenza di un file con QFileInfoList

    2
    0 Votes
    2 Posts
    2k Views
    N
    Basta fare la seguente: @QFile myfile; if (myfile.exists("elaborazione.txt")) qDebug() << "Il file esiste"; else qDebug() << "Il file non esiste";@ oppure @if (QFile::exists("elaborazione.txt")) qDebug() << "Il file esiste"; else qDebug() << "Il file non esiste";@
  • Non riesco a vedere gli oggetti dichiarati nel form

    3
    0 Votes
    3 Posts
    2k Views
    E
    Grazie della risposta e del consiglio della linea qDebug() << ui->lineEdit->text();
  • Lista di oggetti

    2
    0 Votes
    2 Posts
    2k Views
    N
    Ciao, prova in questo modo: @#include <QCoreApplication> #include <iostream> #include "clspanino.h" #include "QTextStream" #include <QDebug> using namespace std; QTextStream t(stdin); static QList<clsPanino> Lista; void prendiValori(int i) { clsPanino oggetto; qDebug() << "ciao, dammi un nome"; oggetto.setValore(t.readLine()); Lista.push_back(oggetto); } int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); for(int i=0; i<3; i++) prendiValori(i); for (int j = 0; j < Lista.size(); j++ ) { qDebug() << Lista.at(j).getValore(); } return a.exec(); }@
  • Primi passi con QT

    5
    0 Votes
    5 Posts
    3k Views
    G
    Se cerchi un libro in Italiano, mi permetto di consigliarti il libro "Qt 5 Quanto Basta" (dispnibile su www.amazon.it in formato kindle o copertina flessibilie) (naturalmente il consiglio è puramente disinteressato ...) Oppure altri libri li trovi su https://qt-project.org/books
  • QSpinBox non appare

    2
    0 Votes
    2 Posts
    2k Views
    mrdebugM
    Ti consiglio di usare l'ide per disegnare le interfacce grafiche altrimenti rischi di pedere un sacco dui tempo.
  • Cerco un esempio di data entry semplice tipo anagrafica

    2
    0 Votes
    2 Posts
    2k Views
    R
    Mmm con file di testo è scomodo, in quanto dovresti usare un csv, o una struttura simile, che altri non è se un database primitivo... Vai di sqlite e amen... Dentro agli esempi ci stà una rubrica telefonica. Edit ho detto due fesserie, il primo è che l'esempio si chiama Address Book Example, il secondo è che puoi usare tranquillamente un QList<QPair<QString, QString> > pairs = table->getList(); QDataStream out(&file); out << pairs; Per scrivere su file la struttura dei dati... Se vedi nell'esempio è tutto documentato benissimo
  • Modifica .dll file

    5
    0 Votes
    5 Posts
    2k Views
    Z
    Dentro qesto dll c'e un vecchio ip server lo volevo sostituire con il nuovo ip O di fare nuovo dll.
  • [Solved] QHttpMultiPart genera SIGSEGV

    3
    0 Votes
    3 Posts
    2k Views
    F
    Ciao, ho risolto il problema. Semplicemente veniva rilasciata la memoria prima che la richiesta http fosse completata. Grazie dell'aiuto. Ciao
  • Qt day 2014 - call for paper

    3
    0 Votes
    3 Posts
    2k Views
    M
    Salve, confermo la mia presenza al QtDay. Purtroppo non sono riuscito a preparare in tempo un intervento da proporre. Ci vediamo a Firenze Intanto Buon Natale e Felice Anno Nuovo
  • Spiegazioni sull'esempio AudioInput di Qt 4.8.2

    1
    0 Votes
    1 Posts
    1k Views
    No one has replied
  • Far funzionare QT con QGIS

    2
    0 Votes
    2 Posts
    2k Views
    G
    Ok, dovrei essere riuscito a risolvere il problema: ho ricompilato i sorgenti QGIS 1.8 con cmake-gui, ed ho riportato i percorsi della cartella di build all'interno del file .pro. In questo modo QT vede le librerie. Adesso però ho un altro problema. Nel tutorial c'è questa linea di codice @QgsMapLayerRegistry::instance()->addMapLayer(mypLayer, TRUE);@ (mypLayer è un QgsRasterLayer*) e quando lancio il build mi ritorna il seguente errore: @error: LNK2019: unresolved external symbol "public: class QgsMapLayer * __thiscall QgsMapLayerRegistry::addMapLayer(class QgsMapLayer *,bool,bool)"@ Ho letto che il metodo addMapLayer è deprecato, per cui l'ho sostituito con il metodo addMapLayers (come dice Tim Sutton: http://osgeo-org.1560.x6.nabble.com/Display-raster-layer-on-own-Map-Canvas-td5002935.html ). Ho così utilizzato: @QgsMapLayerRegistry::instance()->addMapLayers(QList<QgsMapLayer*>() << mypLayer);@ ma l'errore non va via, anche se cambia leggermente... @error: LNK2019: unresolved external symbol "public: class QList<class QgsMapLayer *> __thiscall QgsMapLayerRegistry::addMapLayers(class QList<class QgsMapLayer *>,bool,bool)"@ Sto sbagliando qualcosa nella sinstassi (ho ripreso da esempi trovati in rete)? Esiste un altro modo per fare la stessa cosa?
  • A qualcuno funziona Qt 5.1.1 su Windows XP ?

    3
    0 Votes
    3 Posts
    3k Views
    A
    Io sto utilizzando Windows Media Center Edition che dovrebbe essere simile ad XP e OpenGLWindow funziona. Ho scaricato Qt nella versione: Qt 5.1.1 for Windows 32-bit (MinGW 4.8, OpenGL, 666 MB) e poi anche l'SDK di windows nella versione per windows7 perchè in un altro programma si lamentava che gli mancava la libreria glu32. Come dice mcosta, i driver della scheda video forniti con il sistema operativo non sono sufficienti. Prova ad installare i driver forniti dal produttore della scheda video, è più probabile supportino un corretto livello di accelerazione video.
  • Qt ~ QMYSQL Driver su Windows

    15
    0 Votes
    15 Posts
    6k Views
    M
    Mi son preso la briga di riscrivere la guida con maggiore dovizia di dettagli ed in inglese nella sezione trubleshooting del sito, spero di aiutare anche gli altri a risolvere questo antipatico problema. Ecco il link http://qt-project.org/forums/viewthread/34967/
  • Cross Compile

    2
    0 Votes
    2 Posts
    2k Views
    mrdebugM
    Io ho una macchina Linux su cui emulo Windows per la compilazione - test. Idem con Mac OSX (mi sono procurato un intel core due duo su cui ho installato Hackintosh). Una macchina QEmu per compilare per Raspberry. Per quanto riguarda Android invece uso la macchina principale. C'è sempre qualcosa da verificare per cui a mio avviso è meglio compilare sulla macchina finale anziché crosscompilare (specie se si usano librerie di terze parti).
  • Info, meetings, etc?

    2
    0 Votes
    2 Posts
    2k Views
    S
    https://qt-project.org/forums/viewthread/23211/
  • Due QTableView come fosse una...

    4
    0 Votes
    4 Posts
    2k Views
    M
    Ciao, se il numero di elementi da visualizzare è molto elevato ti conviene pensare a modalità di presentazione diverse dalla tabella. Potresti ad esempio crearti una View personalizzata o almeno crearti dei Delegate. Tieni presente che di solito vale la regola troppe informazioni equivalgono a nessuna informazione; ovvero se non si sintetizzano le informazioni l'utente non riesce comunque ad utilizzarle.