Die Suche ergab 42 Treffer

von mikemc
3. Oktober 2011 09:47
Forum: Qt Programmierung
Thema: Container-Klasse, die Key-Zugriff (Hash) und Index bietet?
Antworten: 13
Zugriffe: 9852

Re: Container-Klasse, die Key-Zugriff (Hash) und Index biete

Danke, vielleicht komm ich darauf noch zurück, momentan hab ich es mal mit einem typedef gelöst... ob ich damit durchkomme weiß ich noch nicht. template < class T > class CDataList { public: typedef typename QList<T>::const_iterator const_iterator; const_iterator begin() const { return m_List.begin(...
von mikemc
27. September 2011 13:11
Forum: Qt Programmierung
Thema: Container-Klasse, die Key-Zugriff (Hash) und Index bietet?
Antworten: 13
Zugriffe: 9852

Re: Container-Klasse, die Key-Zugriff (Hash) und Index biete

OK ich gehe mal bissl ins Detail: Ich habe eine QGraphicsScene mit vielen QGraphicsItems. Manche sind rein grafischer Natur, manche sind mit Daten verknüpft. Die QGraphicsItems mit Daten sind bei mir in einer QList (mit Pointer). Für Listen die über das Model/View - Kozept index-basiert zugreifen is...
von mikemc
26. September 2011 18:44
Forum: Qt Programmierung
Thema: Container-Klasse, die Key-Zugriff (Hash) und Index bietet?
Antworten: 13
Zugriffe: 9852

Re: Container-Klasse, die Key-Zugriff (Hash) und Index biete

Hast recht! Ich hab mich jetzt trotzdem mal für die Wrapper-Klasse Variante entschieden, allerdings hab ich die Sache mit den Iteratoren leider garnicht durchschaut, hier der Code, den ich bis jetzt geschrieben habe: template < class T > class CDataList { public: class const_iterator { public: inlin...
von mikemc
26. September 2011 17:14
Forum: Qt Programmierung
Thema: Container-Klasse, die Key-Zugriff (Hash) und Index bietet?
Antworten: 13
Zugriffe: 9852

Re: Container-Klasse, die Key-Zugriff (Hash) und Index biete

Hm eine gute Idee, allerdings müsste ich dann nach jedem Hinzufügen eines Eintrags sortieren
von mikemc
26. September 2011 15:27
Forum: Qt Programmierung
Thema: Container-Klasse, die Key-Zugriff (Hash) und Index bietet?
Antworten: 13
Zugriffe: 9852

Re: Container-Klasse, die Key-Zugriff (Hash) und Index biete

Ja Upsala, du hast mich richtig verstanden, Key != Index.
Anzahl der Elemente: Zwischen 100 und 10000. Warum die Frage?
von mikemc
23. September 2011 13:40
Forum: Qt Programmierung
Thema: Container-Klasse, die Key-Zugriff (Hash) und Index bietet?
Antworten: 13
Zugriffe: 9852

Container-Klasse, die Key-Zugriff (Hash) und Index bietet?

Hallo!

Ich habe eine Liste von Objekten, in der ich sowohl nach einen Key suchen möchte, als auch direkt per Index (wegen Model/View) zugreifen möchte.
Gibt es da irgendetwas fertiges, oder muss ich mir selber eine Wrapper-Klasse schreiben?

lg Michael
von mikemc
22. August 2011 16:50
Forum: Qt Programmierung
Thema: setSortRole setzen ohne gleich zu sortieren?
Antworten: 2
Zugriffe: 1858

Re: setSortRole setzen ohne gleich zu sortieren?

Danke für die Antwort, aber mein Problem ist, dass ich einerseits QSortFilterProxyModel::setSortRole() aufrufen muss, und auf der anderen Seite QSortFilterProxyModel::sort() um die Sortierspalte zu bestimmen. Dadurch wird 2x sortiert...
von mikemc
19. August 2011 15:37
Forum: Qt Programmierung
Thema: setSortRole setzen ohne gleich zu sortieren?
Antworten: 2
Zugriffe: 1858

setSortRole setzen ohne gleich zu sortieren?

Hallo, ich möchte gerne eine neue SortRole vergeben, ohne das gleich neu sortiert wird, hab ich irgendwie eine Chance?

lg Michael
von mikemc
8. Juni 2011 16:29
Forum: Qt Programmierung
Thema: Update von QTableView unterbinden?
Antworten: 2
Zugriffe: 2612

Hallo Freaky,

danke für den Tipp. Werd ich zur Not mal versuchen, ansonsten darf ich wohl die Daten im Model nur dann verändern wenn auch eine Aktualisierung des TableView gewünscht ist.

lg Michi
von mikemc
7. Juni 2011 18:27
Forum: Qt Programmierung
Thema: Update von QTableView unterbinden?
Antworten: 2
Zugriffe: 2612

Update von QTableView unterbinden?

Hallo!

Ich verwende QTableView, dass an einem Model hängt, in dem ständig innerhalb von beginInsertRow() und endInsertRow() neue Daten hereinlaufen.

Ich möchte eine Aktualisierung im QTableView aber nur alle paar Sekunden haben. Wie mache ich das am elegantesten?

lg Michael
von mikemc
31. Mai 2011 18:21
Forum: Qt Programmierung
Thema: QTableView in QGraphicsScene verwenden?
Antworten: 0
Zugriffe: 2162

QTableView in QGraphicsScene verwenden?

Hallo, gibt es eine Möglichkeit ein QTableView - oder etwas ähnliches, dass mit QModels reden kann, in einer QGraphicsScene zu verwenden, ohne QGraphicsProxyWidget?

lg Michael
von mikemc
1. Februar 2011 20:45
Forum: Qt Programmierung
Thema: QGraphicsItem: Unterscheidung in paint() Drucker/Bildschirm?
Antworten: 4
Zugriffe: 2945

Ok danke!

Weiss nicht, ob das jetzt die eleganteste Methode ist, habe jetzt von QPrinter abgeleitet und mir eine eigenes Flag angelegt, dass gesetzt wird, wenn der Preview-Dialog aktiv ist, da beim Dialog auch ein QPrinter verwendet wird
von mikemc
24. Januar 2011 15:23
Forum: Qt Programmierung
Thema: QGraphicsItem: Unterscheidung in paint() Drucker/Bildschirm?
Antworten: 4
Zugriffe: 2945

1 1/2 Jahre später steh ich immer noch vor dem gleichen Problem :roll:
von mikemc
26. August 2010 13:58
Forum: Qt Programmierung
Thema: Undo-Framework: Push canceln, wie?
Antworten: 4
Zugriffe: 3372

Halo Reto!

Danke für dein Angebot. Ich habe inzwischen das Qt-Undo-Framework
erweitert (push wird nicht sofort ausgeführt), allerdings nicht komplett neugeschrieben.

lg Michi
von mikemc
2. August 2010 17:25
Forum: Qt Programmierung
Thema: Undo-Framework: Push canceln, wie?
Antworten: 4
Zugriffe: 3372

Das Problem ist, dass ich Funktionen im QUndoCommand::Redo() aufrufe, die Aktionen ausführen und einen Rückgabewert liefern, ob die Aktion erfolgreich ausgeführt worden ist oder nicht.