qslider::horizontal nicht möglich // gelöst

Alles rund um die Programmierung mit Qt
Antworten
Linuxguru
Beiträge: 96
Registriert: 14. Januar 2007 02:09

qslider::horizontal nicht möglich // gelöst

Beitrag von Linuxguru »

hallo,

ich hab ein object slider in mein programm eingebunden. allerdings kann ich seit der umstellung von qt3 auf qt 4.2 mein slider nicht mehr horizontal ausrichten.

fehlermeldung
error: ‘Horizontal’ is not a member of ‘QSlider’

mein code

Code: Alles auswählen

TestWidget::TestWidget(QWidget *parent, const char *name)
{
    QSlider *slider = new QSlider(this);
    slider->setObjectName("Slider");
    slider->setGeometry(10, 140, 180, 20);
    slider->setOrientation(QSlider::Horizontal);
    slider->setRange(0, 99);
    slider->setPageStep (2);
    slider->setValue(50);
}
meine .h datei für das testwidget

Code: Alles auswählen

class TestWidget : public QWidget
{
    Q_OBJECT
public:
    TestWidget(QWidget* parent=0, const char* name=0);

private slots:

protected:
};
danke für jede hilfe
Zuletzt geändert von Linuxguru am 16. März 2007 22:23, insgesamt 1-mal geändert.
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Und? Lies halt die Dokumentation. Da steht Horizontal und Vertical mit dem entsprechen Namespace.
Linuxguru
Beiträge: 96
Registriert: 14. Januar 2007 02:09

Beitrag von Linuxguru »

da haben wir wieder das problem mit der gross und kleinschreibung.

ich hatte vorher schonmal mit QT::Horizontal getestet.. das muss aber Qt::Horizontal heissen...


danke!!
Antworten