erst einmal DANKE! ohne dieses Forum und seine fleissigen Helfer waere ich nun sicher nicht so weit wie ich bin und waere sicherlich um einiges verwirrter...
So, nachdem ich nun erfolgreich mein .pro file geschrieben habe und darin alle Dateien (.h,.cpp), LDFLAGS und CXXFLAGS gesetzt habe und erstaunlicherweise auf den ersten Anlauf ein brauchbares Makefile herausgekommen ist (ich = stolzWieBolle) habe ich nun noch ein kleineres Problem beim Kompilieren. Ich habe mich fuer den multiple-inheritance ansatz aus dem tutorial entschieden und meine GUI-Klasse wie volge geschrieben:
FrameWork_GUI.h:
Code: Alles auswählen
#include "../FrameWork.h"
#include "ui_interface.h"
#include <QObject>
#include <QDialog>
class FrameWork_GUI : public FrameWork, public QDialog, public Ui::Interface
{
Q_OBJECT
public:
FrameWork_GUI(QWidget *parent = 0);
};
#endif /*_FrameWork_GUI_*/FrameWork_GUI.cpp (der relevante Teil):
Code: Alles auswählen
#include "FrameWork_GUI.h"
FrameWork_GUI::FrameWork_GUI(QWidget *parent)
: QDialog(parent)
{
setupUi(this);
}Code: Alles auswählen
FrameWork_GUI.cpp: In constructor ‘FrameWork_GUI::FrameWork_GUI(QWidget*)’:
FrameWork_GUI.cpp:13: error: no matching function for call to ‘FrameWork_GUI::setupUi(FrameWork_GUI* const)’
ui_interface.h:127: note: candidates are: void Ui_Interface::setupUi(QMainWindow*)
Vielen lieben Dank noch einmal fuer eure stete Muehe ud Hilfe,
Gruesse
Tim