Die Suche ergab 20 Treffer
- 19. Juni 2009 12:23
- Forum: Qt Programmierung
- Thema: Splitter an Mauspotition setzen
- Antworten: 7
- Zugriffe: 4989
- 19. Juni 2009 11:58
- Forum: Qt Programmierung
- Thema: Splitter an Mauspotition setzen
- Antworten: 7
- Zugriffe: 4989
Also wenn ich einen Splitter habe, in welchem sich drei widgets befinden. QList <int> list; list=splitter->sizes(); for(int i=0;i<splitter->size();i++) { if(!i) splitter[i]=2; else splitter[i]=1; } splitter->setSize(list); Er macht mir hier alle splitter mit dem gleichen abstand voneinander. Ich hät...
- 19. Juni 2009 10:04
- Forum: Qt Programmierung
- Thema: Splitter an Mauspotition setzen
- Antworten: 7
- Zugriffe: 4989
Splitter an Mauspotition setzen
void QSplitter::moveSplitter ( int pos, int index ) [protected] habe ich schon versucht. Aber Move macht auch nicht das was ich gerne hätte. Es verschiebt den Spllitter relativ zum eingefügten Widget. Wie es ausschaut muß ich nicht den Splitter verschieben, sonder die Widgetgrößen verändern. Kann da...
- 18. Juni 2009 16:19
- Forum: Qt Programmierung
- Thema: Splitter an Mauspotition setzen
- Antworten: 7
- Zugriffe: 4989
Splitter an Mauspotition setzen
Hi, Ich würde gene einen Splitter genau an der Postion setzen, an welcher ich geklickt habe. Dazu speichere ich die Mauskoordinaten nach dem klicken void BorderModellQT::contextMenuEvent(QContextMenuEvent *event) {x=event->x(); y=event->y()-this->geometry().y(); ..... Leider kann ich keine Funktion ...
- 18. Juni 2009 13:48
- Forum: Qt Programmierung
- Thema: 0 in geometry().height() nach konstruktor ???
- Antworten: 2
- Zugriffe: 1489
re
Hi,
Danke für die Antwort.
habe mich leider verschrieben geometry().height() ist garnicht das Problem, sondern
this->geometry().y()
Das ist leider auch im show event noch nicht richtig gesetzt.
Gruß Alex
Danke für die Antwort.
habe mich leider verschrieben geometry().height() ist garnicht das Problem, sondern
this->geometry().y()
Das ist leider auch im show event noch nicht richtig gesetzt.
Gruß Alex
- 18. Juni 2009 11:40
- Forum: Qt Programmierung
- Thema: 0 in geometry().height() nach konstruktor ???
- Antworten: 2
- Zugriffe: 1489
0 in geometry().height() nach konstruktor ???
Hi,=) Habe folgendes Problem: Habe eine Klasse on QMainWindow abgeleitet diese bekommt im Konstruktor -menuBar(); -ein resize(); -diverse Splitter -statusBar(); -und dann ein QApplication::postEvent(this,new QEvent(QEvent::Resize)); Dabei habe ich das resizeEvent neu implementiert: void BorderModell...
- 18. Juni 2009 08:20
- Forum: Qt Programmierung
- Thema: Splitter position setzen
- Antworten: 2
- Zugriffe: 1795
- 17. Juni 2009 17:07
- Forum: Qt Programmierung
- Thema: Splitter position setzen
- Antworten: 2
- Zugriffe: 1795
Splitter position setzen
Hi,
Mich würde interessieren, wie man die Position eines Splitters ordentlich setzt. Habe mir einen Splitter von QSplitter abgeleitet, und die Funktion moveSplitter(int,int) versucht. KOmme damit aber nicht wirklich zurecht.
Gibts da ev. was besseres ??
Gruß Alex
Mich würde interessieren, wie man die Position eines Splitters ordentlich setzt. Habe mir einen Splitter von QSplitter abgeleitet, und die Funktion moveSplitter(int,int) versucht. KOmme damit aber nicht wirklich zurecht.
Gibts da ev. was besseres ??
Gruß Alex
- 13. Juni 2009 18:02
- Forum: Qt Programmierung
- Thema: Mausklick einem QWidget in QSplitter zurodnen
- Antworten: 3
- Zugriffe: 2190
Also habe fest gestellt, dass sich QWidget * QWidget::childAt ( int x, int y ) const dafür perfekt eignet =) Hat leider lange gadauert. Die Funktion gibt das Widget zurück, auf welches man geklickt hat, wenn x und y die mauskoordinaten sind. (Ev. liests ja noch jemand und muss dann nicht so lang suc...
- 13. Juni 2009 15:09
- Forum: Qt Programmierung
- Thema: Eigenes Event für splitter klasse
- Antworten: 2
- Zugriffe: 1563
- 13. Juni 2009 14:10
- Forum: Qt Programmierung
- Thema: Eigenes Event für splitter klasse
- Antworten: 2
- Zugriffe: 1563
Eigenes Event für splitter klasse
Hi,
Wollte fragen, ob es ein gutes Beipiel gibt, wie man eigene Events für klassen implementiert. Also nicht die vorhandenen überschreibt.
Gruß Alex
Wollte fragen, ob es ein gutes Beipiel gibt, wie man eigene Events für klassen implementiert. Also nicht die vorhandenen überschreibt.
Gruß Alex
- 13. Juni 2009 10:40
- Forum: Qt Programmierung
- Thema: Mausklick einem QWidget in QSplitter zurodnen
- Antworten: 3
- Zugriffe: 2190
- 13. Juni 2009 10:30
- Forum: Qt Programmierung
- Thema: Mausklick einem QWidget in QSplitter zurodnen
- Antworten: 3
- Zugriffe: 2190
Mausklick einem QWidget in QSplitter zurodnen
Hi, Mich würde interessieren, wie man in Qt, einem Mausklick, einem Widget in einem Splitter zuordnet. Also wenn ich z.b. Widget1 und Widget2 in einem Splitter habe, und ich klicke auf das Widget1, Dann würde ich den klick gerne Widget1 zuordnen können. Bis jetzt würde ich die Splitter koordinaten m...
- 12. Juni 2009 17:42
- Forum: Qt Programmierung
- Thema: splitter<->QMainWindow Type prüfen
- Antworten: 2
- Zugriffe: 1548
- 12. Juni 2009 11:51
- Forum: Qt Programmierung
- Thema: splitter<->QMainWindow Type prüfen
- Antworten: 2
- Zugriffe: 1548
splitter<->QMainWindow Type prüfen
Hallo.
Ich habe einen Splitter, in welchem sowohl weitere Splitter als auch
Fenster Widgets drin sind. Ich würde gerne prüfen, obe an irgendeiner Stelle
im Splitter ein Fenster-Qwidget oder ein Splitter-QWidget ist.
Wie mache ich das ??
Gruß Alex
Ich habe einen Splitter, in welchem sowohl weitere Splitter als auch
Fenster Widgets drin sind. Ich würde gerne prüfen, obe an irgendeiner Stelle
im Splitter ein Fenster-Qwidget oder ein Splitter-QWidget ist.
Wie mache ich das ??
Gruß Alex