Skip to content

Italian

A forum for those speaking Italian
458 Topics 1.9k Posts
  • Cambiare dimensioni finestra designer

    Unsolved
    1
    0 Votes
    1 Posts
    404 Views
    No one has replied
  • 0 Votes
    9 Posts
    3k Views
    ValerioV

    Inizialmente volevo creare una lista tipo i contatti telefonici del cellulare.
    Un pulsante per ogni utente incolonnati in verticale.
    Successivamente ho deciso di inserirli in una tabella per avere lo scroll verticale.
    A quel punto probabilmente il pulsante non aveva più senso in quanto potevo intercettare il click delle celle ma ormai avevo iniziato con i pulsanti ed ero curioso di vedere se riuscivo a farlo funzionare.

  • QButton dentro QWebEngineView

    Solved
    4
    0 Votes
    4 Posts
    878 Views
    B

    Perfetto! Grazie VRonin :)

  • Intercettare cambio di focus

    Solved
    3
    0 Votes
    3 Posts
    702 Views
    B

    @VRonin Grazie Ronin perla risposta,proverò anche la tua soluzione, alla fine io ho aggiunto un SIGNAL ed uno watcher

    //Watcher of the focus change void Watcher::onFocusChanged(QWidget * old, QWidget * now) { Q_UNUSED(old); QWidget * window; if (now == 0) { window = 0; } else { window = now->window(); } if (window != 0) { qDebug() << window->windowTitle(); } else { qDebug() << "No active window"; exit (EXIT_FAILURE); } } Watcher watcher; QObject::connect( &app, SIGNAL(focusChanged(QWidget*,QWidget*)), &watcher, SLOT(onFocusChanged(QWidget*,QWidget*)));
  • Qt embedded su piattaforme con Intel Atom

    Unsolved
    7
    0 Votes
    7 Posts
    2k Views
    B

    @mrdebug

    si nella ditta in cui lavoro facciamo anche fra le altre cose delle billboards a led, ci vuole parecchia risoluzione XY, serve si una buona CPU (le ARM ne anno pure loro...) , ma soprattutto tanta banda ethernet per lo streaming (anche se ci sono video compressi) questi panel PC hanno doppia ethernet a 1Gb con chip dedicati sotto bus PCIe.... USB3, tanta roba...
    Ci sono anche schede ARM buone in giro, ma la scelta è ristretta, e passando ad INTEL ti si apre un mondo di possibilità, ci sono tantissimi PC industriali.

  • 0 Votes
    6 Posts
    1k Views
    ValerioV

    Perfetto.
    Per ora penso che terrò buona l'idea di cambiare solo il gradiente del QPushButton poiché è più veloce e mi permette di andare avanti con il programma. Purtroppo ho i tempi un po' stretti e devo dare qualcosa di visibile. La tua soluzione la applicherò in una eventuale seconda release.

    Grazie mille per l'aiuto.

  • Un problema con QTimer

    Unsolved
    3
    0 Votes
    3 Posts
    682 Views
    VRoninV

    ci sono 2 problemi:

    non puoi passare un parametro fisso allo slot usando il vecchio connect (risolvilile passando al connect di Qt5) b muore appena va fuori scope
  • Aggiungere una QTableView ad una QTableWidget

    Solved
    11
    0 Votes
    11 Posts
    3k Views
    VRoninV

    @bvox123 said in Aggiungere una QTableView ad una QTableWidget:

    Ma io dovrei prima caricarle in una tabella di Image

    QHash<quint16,QPixmap> e' una tabella di images.

    in ogni caso ti basta togliere const davanti a const QHash<quint16,QPixmap> m_pixmapCache; e poi puoi assegnare le immagini quando vuoi.

    @bvox123 said in Aggiungere una QTableView ad una QTableWidget:

    Comunque di delegate ce ne sono 2: PezzoDelegate e TableDelegate.

    Si, sono solo rimbabmbito, stavo guardando solo a progetto su github

    P.S.
    Visto quello che stai pensando di fare, l'ultima versione che ho caricato su github ha OggettoScacchi::registroMosse e OggettoScacchi::muovi(const Mossa&) per registrare e riprodurre le mosse

  • QClipboard e immagini

    Solved
    13
    0 Votes
    13 Posts
    2k Views
    F

    ok, ho capito il funzionamento.
    grazie a entrambi!!

  • Prototipo Scacchi

    Solved
    5
    0 Votes
    5 Posts
    1k Views
    B

    A me va già benissimo così. Il programma che sto sviluppando è per un aiuto a chi gioca. Se dopo poche mosse dei due giocatori i pezzi si presentano come in una delle strategie previste, suggerisce al giocatore le mosse successive per fare scattare una trappola a danno dell'avversario. Il programma inizialmente mi servirà solo per poter memorizzare le poche posse di ogni trappola conosciuta e, solo successivamente, per confrontare le proprie mosse con quelle delle trappole memorizzate. In pratica, in questo momento non devo fare un programma che giochi a scacchi, ma semplicemente che memorizzi le varie situazioni che si susseguno.
    L'impossibilità di fare l'en passant era un problema, il fatto che me lo faccia fare anche se non si potrebbe non mi dà particolare noia.
    Grazie e saluti.
    P.S.: Esistono delle trappole molto belle, una è questa: https://www.youtube.com/watch?v=QsRIB7FRLjU&t=4s

  • Come usare il debug

    Solved
    11
    0 Votes
    11 Posts
    3k Views
    C

    @VRonin
    Grazie mille! Funziona!

  • Determinare contenuto cella di qtablewidget

    Solved
    15
    0 Votes
    15 Posts
    4k Views
    B

    Certo che mi può aiutare. Sei stato gentilissimo e ti ringrazio molto.

  • Problemi con dependency walker

    Solved
    3
    0 Votes
    3 Posts
    680 Views
    S

    mi è stato molto utile, grazie. Non so perchè ha caricato le dll che terminano con d, ma una volta sostituite ha funzionato tutto

  • Come intercettare eventi USB/COM

    Unsolved
    3
    0 Votes
    3 Posts
    768 Views
    VRoninV

    Non esiste un evento in Qt ma puoi usare libusb come descritto qui: http://www.cs.unm.edu/~hjelmn/libusb_hotplug_api/hotplug.html

  • Proprieta' di un custom widget

    Unsolved
    1
    0 Votes
    1 Posts
    331 Views
    No one has replied
  • Chiarimento classe

    Solved
    10
    0 Votes
    10 Posts
    2k Views
    PollyP

    ooook grazie mille

  • Costruttore

    Solved
    8
    0 Votes
    8 Posts
    2k Views
    PollyP

    Funzionato .
    Perfetto

  • Imformazioni su licenza Qt

    Solved
    4
    0 Votes
    4 Posts
    1k Views
    mrdebugM

    Ciao, il tuo codice rimane chiuso. Non devi però modificare le librerie Qt e devi usarle dll Non devi quindi inglobarle nel tuo eseguibile.

  • Formattazione testo automatica

    Unsolved
    3
    0 Votes
    3 Posts
    780 Views
    VRoninV

    In QtCreator: strumenti->opzioni->C++

  • connettere 2 form

    Unsolved
    2
    0 Votes
    2 Posts
    527 Views
    VRoninV

    Il normale processo dei dialog modali e':

    il widget principale (MainWindow) crea il dialog dal widget principale chiami if(QDialog::exec()) se l'if passa usa i metodi pubblici del dialog per estrarre i dati che ti servono