tutorial_qt:opengl_01bis
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente | ||
tutorial_qt:opengl_01bis [2015/01/22 17:02] mickele |
tutorial_qt:opengl_01bis [2015/05/05 14:43] mickele |
||
---|---|---|---|
Linea 1: | Linea 1: | ||
- | ====== | + | ====== |
- | Nel [[tutorial_qt: | + | Nel [[tutorial_qt: |
===== Quando usare QWindow e quando QOpenGLWidget ===== | ===== Quando usare QWindow e quando QOpenGLWidget ===== | ||
QOpenGLWidget deriva da QWidget, quindi se abbiamo realizzato la nostra interfaccia usando oggetti derivati da QWidget, ci sarà più comodo usare QOpenGLWidget che potrà essere inserito direttamente nel layout come qualsiasi altro QWidget. Se invece non abbiamo bisogno di QWidget, ad esempio perché stiamo lavorando con QtQuick, allora preferiremo QWindow. | QOpenGLWidget deriva da QWidget, quindi se abbiamo realizzato la nostra interfaccia usando oggetti derivati da QWidget, ci sarà più comodo usare QOpenGLWidget che potrà essere inserito direttamente nel layout come qualsiasi altro QWidget. Se invece non abbiamo bisogno di QWidget, ad esempio perché stiamo lavorando con QtQuick, allora preferiremo QWindow. | ||
+ | |||
+ | ~~READMORE~~ | ||
In realtà tale distinzione nasce semplicemente da motivi di comodità, perché è comunque possibile inserire una QWindow all' | In realtà tale distinzione nasce semplicemente da motivi di comodità, perché è comunque possibile inserire una QWindow all' | ||
Linea 103: | Linea 105: | ||
m_program-> | m_program-> | ||
} | } | ||
+ | |||
+ | Otterremo così il seguente risultato | ||
+ | |||
+ | {{ : | ||
Se confrontiamo il codice appena scritto con [[[[tutorial_qt: | Se confrontiamo il codice appena scritto con [[[[tutorial_qt: | ||
Linea 126: | Linea 132: | ||
... | ... | ||
painter.end(); | painter.end(); | ||
- | | + | |
+ | {{ : | ||
+ | |||
+ | Nell' | ||
Al link [[http:// | Al link [[http:// | ||
+ | ===== Potrebbero interessarti anche... ===== | ||
+ | |||
+ | Un elenco degli altri articoli disponibili sull' | ||
+ | <blog related> | ||
+ | </ |
tutorial_qt/opengl_01bis.txt · Ultima modifica: 2015/05/05 14:43 da mickele