Die Suche ergab 135 Treffer

von hilefoks
2. Januar 2018 15:58
Forum: Qt Programmierung
Thema: QSettings nicht an Registry oder File anbinden
Antworten: 5
Zugriffe: 4820

Re: QSettings nicht an Registry oder File anbinden

Moin,

Auch ein leeres QSettings hat einen Speicherort, richtig. Das ist btw. auch ungemein praktisch.

Aber du kannst auch verhindern das die Daten persistent werden. Schau dir mal die Funktion registerFormat an: https://doc.qt.io/qt-5/qsettings.html#registerFormat

MfG
Hilefoks
von hilefoks
8. Dezember 2017 16:14
Forum: Entwicklungsumgebungen
Thema: QtCreator als IDE für VHDL
Antworten: 1
Zugriffe: 13126

Re: QtCreator als IDE für VHDL

Moin, ja, das ist mit der Plugin-Schnittstelle machbar. Qt Creator ist insgesamt sehr modular... eigentlich alles ist ein Plugin. Allerdings solltest du den Aufwand nicht unterschätzen - ganz unabhängig von der IDE. Es gibt schon einige Plugins für andere Sprachen... Python, Nim oder QLSL Shader sin...
von hilefoks
30. November 2017 14:20
Forum: Qt Quick
Thema: Image mit Variable ansprechen
Antworten: 1
Zugriffe: 19377

Re: Image mit Variable ansprechen

Du übergibst an die Funktion einen String. Ein String hat aber keine Property source.

Code: Alles auswählen

MouseArea {
    anchors.fill: parent
    onClicked: { machma(k1) }  // nicht "k1"
}
MfG
Hilefoks
von hilefoks
30. November 2017 14:15
Forum: Qt Quick
Thema: C++ Klassenvariable in QML
Antworten: 1
Zugriffe: 18750

Re: C++ Klassenvariable in QML

Wenn du eine neue Instanz der C++ Klasse anlegst, wie du schreibst, dann hast du diese Klasse bereits in QML registriert. In QML hast du dann also im Prinzip ähnlichen Code wie diesen: import MyComponent 1.0 Item { MyClass { id: myClass } //... } Auf eine solche Instanz der C++ Klasse (instanziert i...
von hilefoks
30. November 2017 14:04
Forum: Qt Quick
Thema: Qt Quick nur für Oberfläche?
Antworten: 3
Zugriffe: 22218

Re: Qt Quick nur für Oberfläche?

1. Eigentlich dachte ich, dass QtQuick rein zum Designen der Gui gedacht ist und die Funktionen dann weiterhin mit C++ (mit Klassen) usw. umgesetzt wird. QML, Qt Meta-object Language, ist eine deklarative Programmiersprache. Sie hat so erst einmal nichts mit UI zu tun. Gleichwohl ist QML insbesonde...
von hilefoks
13. November 2017 16:27
Forum: C++ Grundlagen
Thema: Vordefinierte Makros QT Augenmerk auf das QT Makro "Q_OS_WIN"
Antworten: 2
Zugriffe: 18956

Re: Vordefinierte Makros QT Augenmerk auf das QT Makro "Q_OS_WIN"

1. Wie kann ich auf einem Betriebsystem prüfen, ob ein solches Makro auch wirklich definiert wurde? #ifdef Q_OS_WIN // do windows only stuff here #endif 2. Ist es möglich die ersetzten Codeteile nach dem der Präprozessor seine Arbeit gemacht hat anzusehen? Ja, gcc z.B. kennt die Option -E. Also z.B...
von hilefoks
16. Oktober 2017 10:14
Forum: Das Forum
Thema: Account löschen
Antworten: 1
Zugriffe: 65156

Re: Account löschen

Ja, schicke mir bitte eine PN.
von hilefoks
1. Oktober 2017 22:35
Forum: Qt Quick
Thema: Anbindung von C++ an QML mit double value
Antworten: 2
Zugriffe: 20539

Re: Anbindung von C++ an QML mit double value

In deinem QML File in der Zeile:

Code: Alles auswählen

backend.Latitude = textFieldLatitude.text
versuchst du einen String (links der Zuweisung) einem double zuzuweisen. Das klappt natuerlich nicht. Du musst diesen String vorher in einen double konvertieren, z.B. mit http://doc.qt.io/qt-5/qml-qtqml-number.html
von hilefoks
25. April 2017 10:13
Forum: Qt Quick
Thema: 2 sounds hintereinander
Antworten: 3
Zugriffe: 21886

Re: 2 sounds hintereinander

Kannst du nich einfach mehrere SoundEffect-Instanzen verwenden? import QtQuick 2.7 import QtQuick.Controls 2.0 import QtQuick.Layouts 1.0 import QtMultimedia 5.8 ApplicationWindow { width: 300 height: 200 visible: true SoundEffect { id: se1 source: "1.wav" onPlayingChanged: { if(!playing) ...
von hilefoks
17. Januar 2017 13:41
Forum: Qt Quick
Thema: Daten von der ComboBox übernehmen
Antworten: 2
Zugriffe: 21089

Re: Daten von der ComboBox übernehmen

Ich denke du möchtest im Code deiner ComboBox im onCurrentIndexChanged Handler etwa folgendes haben:

Code: Alles auswählen

comboausw = cbItems.get(currentIndex).text
MfG
Hilefoks
von hilefoks
23. Dezember 2016 10:10
Forum: Qt Quick
Thema: Model/View = C++/QtQuick
Antworten: 1
Zugriffe: 20171

Re: Model/View = C++/QtQuick

Hi,

ich werde mal etwas schauen, kenne bisher aber kein empfehlenswertes deutschsprachiges Tutorial.
Aber du kannst gerne jederzeit hier deine konkreten Fragen stellen. ;-)

MfG
Hilefoks
von hilefoks
5. Dezember 2016 15:06
Forum: Qt Programmierung
Thema: CppUnit Qt GUI Test?
Antworten: 2
Zugriffe: 3275

Re: CppUnit Qt GUI Test?

Squish ist deutlich mächtiger, falls deine UI aber in QML geschrieben ist, dann könnte auch Qt Quick Test hilfreich sein.
von hilefoks
14. Oktober 2016 09:24
Forum: Qt Programmierung
Thema: Slots in QTabWidget Widgets erreichen
Antworten: 4
Zugriffe: 4088

Re: Slots in QTabWidget Widgets erreichen

Moin, du könntest für deine Page Klassen eine gemeinsame Basisklasse erstellen, z.B.: class AbstractPage : public QWidget { Q_OBJECT public: virtual QString title() const = 0; public slots: virtual void dialogOKclicked() = 0; virtual void dialogCancelclicked() = 0; virtual void dialogApplyclicked() ...
von hilefoks
12. Oktober 2016 20:14
Forum: Einfach Qt
Thema: QT Designer Toolbar verschwunden
Antworten: 2
Zugriffe: 7754

Re: QT Designer Toolbar verschwunden

Das lässt sich ohne irgendwelche weiteren Anhaltspunkte nicht beantworten. Um welche Toolbar handelt es sich z.B.?
Vielleicht magst du auch einen Screenshot anhängen?
von hilefoks
12. Oktober 2016 08:19
Forum: Einfach Qt
Thema: Probleme mit Layout und Qt Designer
Antworten: 4
Zugriffe: 9163

Re: Probleme mit Layout und Qt Designer

Moin,

mit sizePolicy warst du schon auf dem richtigen Weg. Nur musst du das rechte Widget nochmals in ein Widget kapseln...
HumiViewer.ui
(7.93 KiB) 592-mal heruntergeladen
MfG
Hilefoks