Ich sehe ein Stück Code, vermisse aber deine Fehlerausgabe vom Compiler, oder auch deine eigene Fehlerbeschreibung. Vielleicht postest du noch einmal genau, was dein Problem ist.
//ErgebnisLCD.h
#define ErgebnisLCD
#include<QWidget>
class LCD;
class QLCDNumber;
class ErgebnisLCD:public QWidget
{/*<----- an anonymous union cannot have function members */
Q_OBJECT
private:
QLCDNumber* lcd3;
int value;
LCD*lcd1;
LCD*lcd2;
public:
ErgebnisLCD(LCD* lcd1,LCD* lcd2,QWidget* parent=0);/*<-----
expected `)' before '*' token*/
public slots:
void calculate();
void showValue();
};/*<---- abstract declarator `<anonymous class>' used as declaration
namespace-scope anonymous aggregates must be static */
#endif
Habs mir nochmal angeschaut finde den fehler nicht. für alle dies nicht bemerkt haben die fehle steghen in kommentaren dabei. Wer noch mehr code braucht bitte sagen