Anzeige:
Ergebnis 1 bis 9 von 9

Thema: Wie auf Objekte einer fremden Klasse zugreifen??

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer
    Registriert seit
    11.06.2004
    Ort
    Berlin
    Beiträge
    55

    Wie auf Objekte einer fremden Klasse zugreifen??

    Hi,

    ich hoffe der Titel ist richtig gewählt.



    Also, ich will im QT Designer aus einer selbstgeschriebenen Klasse auf ein QLineedit aus dem mainform zugreifen.

    settings.h
    Code:
    #include <qsettings.h>
    #include "tvtool.h"
    
    class Set
    {
        QSettings* settings;
        //mainform* m;
    public:
        
        void writechannel();
    };
    settings.cpp
    Code:
    #include "settings.h"
    #include "tvtool.h"
    #include <qdir.h>
    #include <qlineedit.h>
    #include <qlistbox.h>
    
    void Set::writechannel()
    {
        settings = new QSettings();
        settings -> insertSearchPath( QSettings::Unix, QDir::homeDirPath() );
        settings -> beginGroup( ".TVgrabTool" );
        settings -> writeEntry( "/Channels/" + mainform::kanalname.text(), mainform::kanal_ID.text() ); 
        //m =  new mainform;
        mainform::kanalliste.insertItem( mainform::kanalname.text(), -1);
        delete settings;
    }
    fehler beim kompilieren:
    Code:
    g++ -c -pipe -Wall -W -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro  -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3//include -I.ui/ -I. -I.moc/ -o .obj/settings.o settings.cpp
    settings.cpp: In member function `void Set::writechannel()':
    settings.cpp:12: error: type `mainform' is not a base type for type `Set'
    settings.cpp:12: error: type `mainform' is not a base type for type `Set'
    settings.cpp:14: error: type `mainform' is not a base type for type `Set'
    settings.cpp:14: error: type `mainform' is not a base type for type `Set'
    make: *** [.obj/settings.o] Fehler 1
    Geändert von fraggo01 (18-08-2004 um 18:43 Uhr)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •