Risultati da 1 a 18 di 18

Discussione: Domanda C più posa

  1. #1
    Il Nonno L'avatar di lishi
    Data Registrazione
    13-10-01
    Messaggi
    9,223

    Predefinito Domanda C più posa

    E da un po che non tocco del c++.


    Codice:
    class ImageItem: public QGraphicsRectItem
    {
    public:
        ImageItem( QImage img );
        int rtti () const { return imageRTTI; }
    protected:
        void paint( QPainter *, const QStyleOptionGraphicsItem *option, QWidget *widget );
    private:
        QImage image;
        QPixmap pixmap;
    };
    
    
    ImageItem::ImageItem( QImage img )
        : image(img)
    {
        setRect(0, 0, image.width(), image.height());
        setFlag(ItemIsMovable);
    #if !defined(Q_WS_QWS)
        pixmap.convertFromImage(image, Qt::OrderedAlphaDither);
    #endif
    }
    Qualcuno si ricorda cosa serve in particolare questa cosa ?
    ImageItem::ImageItem( QImage img )
    : image(img)
    in particolare ":image(img)"

  2. #2
    Shogun Assoluto L'avatar di megalomaniac
    Data Registrazione
    02-03-07
    Messaggi
    52,605

    Predefinito Re: Domanda C più posa

    che linguaggio senza senso

  3. #3

    Predefinito Re: Domanda C più posa

    Codice:
    Arma coltello_1 "pugnale"
    with description "Un pugnale di medie dimensioni, 
    a metà tra un machete e un coltellaccio, con il manico rinforzato in pelle. 
    Quest'arma dalla lama affilatissima è un efficace mezzo 
    per squartare qualunque tipo di essere vivente privo di corazza.",
    before [;  usa: "Agiti il coltello fendendo l'aria. E' leggero e maneggevole."; ],
    after [; take: remove coltelloinitial; ],
    name 'coltello' 'coltellaccio' 'affilato' 'pugnale',
    has ;

  4. #4
    Il Nonno L'avatar di lishi
    Data Registrazione
    13-10-01
    Messaggi
    9,223

    Predefinito Re: Domanda C più posa

    j4s fail

  5. #5

    Predefinito Re: Domanda C più posa

    Codice:
    Arma Pistola_1 "pistola Colt Python"
    with description "Una vecchia sei colpi degna 
    dell'ispettore Callaghan...^^Sulla canna oltre alla scritta 
    -MADE IN THE USA- puoi leggere il calibro: .357",
    before [; usa: "Sprecare colpi sparando alla cieca non ti sembra una buona idea."; ],
    name 'revolver' 'rivoltella' 'sei colpi' 'pistola' 'python' 'colt'
    has female;

  6. #6
    Suprema Borga Imperiale
    Data Registrazione
    14-12-03
    Messaggi
    17,594

    Predefinito Re: Domanda C più posa

    Citazione Originariamente Scritto da megalomaniac Visualizza Messaggio
    che linguaggio senza senso

  7. #7
    Il Nonno L'avatar di lishi
    Data Registrazione
    13-10-01
    Messaggi
    9,223

    Predefinito Re: Domanda C più posa

    mi sa che devo postare in linguaggi di programmazioni :(

  8. #8
    Suprema Borga Imperiale
    Data Registrazione
    14-12-03
    Messaggi
    17,594

    Predefinito Re: Domanda C più posa

    Ma il mio era un consola ironico =(

  9. #9
    Suprema Borga Imperiale L'avatar di fedyx
    Data Registrazione
    09-10-01
    Località
    nel secco non riciclabile
    Messaggi
    16,968

    Predefinito Re: Domanda C più posa

    conosco abbstanza bene il c e l'assembler x86 e molto bene java ma non so un donzo di c++

  10. #10
    wxyz
    ospite

    Predefinito Re: Domanda C più posa

    Citazione Originariamente Scritto da lishi Visualizza Messaggio
    E da un po che non tocco del c++.


    Codice:
    ImageItem::ImageItem( QImage img )
        : image(img)
    {
        setRect(0, 0, image.width(), image.height());
        setFlag(ItemIsMovable);
    #if !defined(Q_WS_QWS)
        pixmap.convertFromImage(image, Qt::OrderedAlphaDither);
    #endif
    }
    Qualcuno si ricorda cosa serve in particolare questa cosa ?


    in particolare ":image(img)"

    non conosco il c++ (purtroppo) ma ad occhio ha una faccia da catena di chiamata di costruttori. credo che stia creando ed istanziando uno dei suoi componenti.

    ci ho preso?

    qt

  11. #11
    Shogun Assoluto L'avatar di megalomaniac
    Data Registrazione
    02-03-07
    Messaggi
    52,605

    Predefinito Re: Domanda C più posa

    i costruttori

    terza superiore

  12. #12
    Il Nonno L'avatar di Vinz
    Data Registrazione
    18-12-04
    Località
    Balmora (MW)
    Messaggi
    6,802

    Predefinito Re: Domanda C più posa


  13. #13
    wxyz
    ospite

    Predefinito Re: Domanda C più posa

    ai miei tempi in terza superiore ci insegnavano a scolpire le ruote di pietra, vedi tu.

  14. #14
    Il Nonno L'avatar di lishi
    Data Registrazione
    13-10-01
    Messaggi
    9,223

    Predefinito Re: Domanda C più posa

    Citazione Originariamente Scritto da wxyz Visualizza Messaggio
    non conosco il c++ (purtroppo) ma ad occhio ha una faccia da catena di chiamata di costruttori. credo che stia creando ed istanziando uno dei suoi componenti.

    ci ho preso?

    qt
    si ma image non è il nome di un tipo, ma un membro di una classe che teoricamente è già instanziato.

    la sintassi ricorda quello che serve per chiamare il costruttore della classe padre, pero viene utilizzato in un altro contesto
    Ultima modifica di lishi; 23-02-08 alle 21:04:42

  15. #15
    Il Nonno L'avatar di lishi
    Data Registrazione
    13-10-01
    Messaggi
    9,223

    Predefinito Re: Domanda C più posa

    Citazione Originariamente Scritto da megalomaniac Visualizza Messaggio
    i costruttori

    terza superiore
    Il terza superiore a me insegnavano il C

    la roba relativa alle classi, ereditarietà e poliformismo in 4h

  16. #16
    Suprema Borga Imperiale
    Data Registrazione
    14-12-03
    Messaggi
    17,594

    Predefinito Re: Domanda C più posa

    4(h)

  17. #17
    Banned L'avatar di Pakokasal
    Data Registrazione
    01-04-06
    Località
    3/4 di 'zi tuoi no,eh? ಠ_ಠ
    Messaggi
    42,460

    Predefinito Re: Domanda C più posa


  18. #18
    Banned L'avatar di CamilloCorleone
    Data Registrazione
    09-02-07
    Località
    Sono il tuo vicino di casa
    Messaggi
    6,597

    Predefinito Re: Domanda C più posa

    ImageItem classe: pubblico QGraphicsRectItem
    (
    Pubblico:
    ImageItem (QImage img);
    Int rtti () const (return imageRTTI
    Protetti:
    Void paint (QPainter *, const QStyleOptionGraphicsItem * opzione, QWidget * widget);
    Privato:
    QImage immagine;
    QPixmap pixmap;
    );


    ImageItem:: ImageItem (QImage img)
    : Immagine (IMG)
    (
    SetRect (0, 0, image.width (), image.height ());
    SetFlag (ItemIsMovable);
    # If! Definito (Q_WS_QWS)
    Pixmap.convertFromImage (immagine, Qt:: OrderedAlphaDither);
    # Endif
    )

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice HTML è Disattivato