Die Suche ergab 135 Treffer
- 24. Februar 2014 13:24
- Forum: Einfach Qt
- Thema: Editierbarkeit von QML Dateien
- Antworten: 3
- Zugriffe: 5719
Re: Editierbarkeit von QML Dateien
Noch eine Anmerkung: Auch Qt Resource Dateien könnten "entpackt" werden. Wer es wirklich wollte, könnte also die QML Dateien auch aus dem Binary extrahieren. Allerdings wird i.d.R. die Geschäftslogik weiterhin in C++ geschrieben und nur die QUI in QML. Mit den QML Dateien alleine lässt sic...
- 23. Februar 2014 16:00
- Forum: Einfach Qt
- Thema: Editierbarkeit von QML Dateien
- Antworten: 3
- Zugriffe: 5719
Re: Editierbarkeit von QML Dateien
Verwende das Qt Resource System und deine QML Dateien (und andere Resourcen wie Icons und Co.) werden dann wie gewünscht ins Binary integriert.
MfG,
Hilefoks
MfG,
Hilefoks
- 19. Dezember 2013 13:28
- Forum: Qt Programmierung
- Thema: Probleme mit Qt5
- Antworten: 5
- Zugriffe: 4823
Re: Probleme mit Qt5
Moin, eigentlich ist die Portierung von Qt4 nach Qt5 recht einfach. Allerdings haben sich natürlich einige Dinge geändert, so z.B. die include-Anweisungen in QWidget basierten Anwendungen. Zu deinem Fall: Zunächst muss man bei bestehenden Qt4 Anwendungen die Projektdatei um einige Qt-Komponenten erw...
- 3. November 2013 11:37
- Forum: Qt Programmierung
- Thema: QDateEdit: Signal bei klick auf heutiges Datum
- Antworten: 2
- Zugriffe: 2215
Re: QDateEdit: Signal bei klick auf heutiges Datum
Wie du es technisch lösen kannst, hat MichaelS ja bereits beantwortet. Von der Usability her frage ich mich aber, warum der Benutzer überhaupt nochmals das Datum klicken soll, wenn es doch schon voreingestellt ist. Ausserdem könnte der Benutzer auch immer noch das Datum übertippen, auch mit dem aktu...
- 14. Oktober 2013 23:37
- Forum: Qt Programmierung
- Thema: QTabBar mit einigen beweglichen Tabs?
- Antworten: 0
- Zugriffe: 1553
QTabBar mit einigen beweglichen Tabs?
Moin, Ich habe mal wieder einen Knoten im Kopf!? ;-) Ich brauche ein TabWidget bei dem die Tabs beweglich/verschiebbar sind und zwei Buttons zum Hinzufügen beziehungsweise Entfernen von Tabs besitzt. Soweit alles mit normalem QTabWidget machbar. Aber: Unter MacOS sieht das ziemlich bescheiden aus. D...
- 14. Oktober 2013 20:50
- Forum: Qt Programmierung
- Thema: Polymorphismus mit QList<T*>?
- Antworten: 2
- Zugriffe: 1865
Re: Polymorphismus mit QList<T*>?
Danke Christian. Natürlich sollte ich Templates verwenden. Sorry - irgendwie hatte ich einen ziemlichen Knoten im Kopf!
- 10. Oktober 2013 21:13
- Forum: Qt Programmierung
- Thema: Polymorphismus mit QList<T*>?
- Antworten: 2
- Zugriffe: 1865
Polymorphismus mit QList<T*>?
Moin, ich habe eine Basisklasse A und diverse davon abgeleitete Klassen (B,C,...). Ich möchte nun eine allgemeine Methode implementieren, die eine Liste vom Typ QList<A*> übernimmt und irgendwas damit macht: void doIt(const QList<A*> &list) { ... } Was ist der einfachste, kürzeste, schönste Weg,...
- 9. Oktober 2013 15:16
- Forum: Einfach Qt
- Thema: Aktivierung Qt Designer
- Antworten: 3
- Zugriffe: 5062
Re: Aktivierung Qt Designer
Moin,
der Designer öffnet sich, wenn du einen Doppelklick auf eine ui Datei machst. Um eine neue UI Datei zu erstellen, musst du unter Datei->Neu in der linken Spalte Qt auswählen und dann eine neue Qt-Designer-Formularklasse erstellen.
der Designer öffnet sich, wenn du einen Doppelklick auf eine ui Datei machst. Um eine neue UI Datei zu erstellen, musst du unter Datei->Neu in der linken Spalte Qt auswählen und dann eine neue Qt-Designer-Formularklasse erstellen.
- 29. September 2013 11:34
- Forum: Qt Programmierung
- Thema: Widget schließt ganzes Programm und nicht nur sich selbst
- Antworten: 6
- Zugriffe: 4051
Re: Widget schließt ganzes Programm und nicht nur sich selbs
Aber genau deswegen leg ich das ja auf dem Stack und nicht auf den Heap ich möchte ja keine Datenmüllschleuder programmieren ;-). Das ist ein wichtiger und guter Gedanke, aber es gibt auch genügend Wege mit dem Heap zu arbeiten, ohne Datenmüllschleudern zu programmieren. Dennoch - in deinem Fall is...
- 27. September 2013 12:54
- Forum: Qt Programmierung
- Thema: Widget schließt ganzes Programm und nicht nur sich selbst
- Antworten: 6
- Zugriffe: 4051
Re: Widget schließt ganzes Programm und nicht nur sich selbs
Moin, um deine Frage zu beantworten, müsste ich mehr Code sehen. In welcher Klasse ist z.B. das this->close()? Ich vermute das liegt an meiner Deklaration des Widgets weil ich es auf dem Heap erzeuge oder? Nein, das ist nicht das Problem. Wieso kann ich eigentlich manchmal sachen OBJECT.show() OBJEC...
- 26. September 2013 14:01
- Forum: Qt Programmierung
- Thema: [solved] QMap mit teilkey durchsuchen
- Antworten: 5
- Zugriffe: 3020
Re: QMap mit teilkey durchsuchen
die Lösung mit contains bezieht sich aber trotzdem darauf dass der gesamte key vorhanden ist, oder? Nein, er fragt hier ob der Key das gesuchte Teilwort enthält, nicht die ganze Map. Andere Frage: der Link bezieht sich auf ein SQL like und kein SQLite -> einfach eine namensspielerei von einem ander...
- 26. September 2013 13:32
- Forum: Qt Programmierung
- Thema: QT Slot funktioniert nicht, keine MsgBox aber this->close
- Antworten: 5
- Zugriffe: 3146
Re: QT Slot funktioniert nicht, keine MsgBox aber this->clos
Moin, verwende nicht show(), sondern exec() für die MessageBox. Hintergrund: show() führt dazu das die MessageBox (oder ein anders QWidget) angezeigt werden, blockiert aber nicht. D.h. der Code hinter dieser Anweisung wird 'sofort' ausgeführt. Da deine MessageBox auf dem Stack abgelegt ist, wird sie...
- 26. September 2013 13:23
- Forum: Einfach Qt
- Thema: Gibt es eine komforttable Klasse zu...
- Antworten: 2
- Zugriffe: 4341
Re: Gibt es eine komforttable Klasse zu...
Moin, da du nach meinem Verständnis ein Vektor und kein Pixel basiertes Programm schreiben möchtest - also eher CAD als Paint - würde ich nicht auf QPainter sondern auf QGraphicsView oder QML/QtQuick aufbauen. Ein paar Beispiele findest du hier: http://qt-project.org/doc/qt-5.0/qtwidgets/examples-gr...
- 12. September 2013 00:21
- Forum: Qt Programmierung
- Thema: Wie Popup-Message erstellen?
- Antworten: 4
- Zugriffe: 2828
Re: Wie Popup-Message erstellen?
Moin, eigentlich wie jedes andere Fenster auch - also ein QWidget. Mit passenden Qt::WindowFlags kannst du dieses Widget rahmenlos gestalten und z.B. mit dem Flag Qt::WindowStaysOnTopHint immer im Vordergrund halten lassen. Natürlich musst du es auch passend positionieren ( QWidget::move() ). Falls ...
- 12. September 2013 00:00
- Forum: Einfach Qt
- Thema: was fehlt auf diesem Linux-System für OpenGL?
- Antworten: 1
- Zugriffe: 3984
Re: was fehlt auf diesem Linux-System für OpenGL?
Moin, teste bitte mal, ob es mit der Option --graphicssystem=raster geht. Ansonsten: Welche Kernelversion, welche Version von Mesa, welche Grafikkarte und welcher Grafikkartentreiber wird verwendet? Alle Informationen kannst du mit folgendem Befehlen herausfinden. Bei mir kann man als normaler Benut...