Die Suche ergab 149 Treffer

von softwaremaker
19. Dezember 2015 19:08
Forum: Qt Programmierung
Thema: Programmversionen
Antworten: 2
Zugriffe: 3739

Re: Programmversionen

in der .pro kannst du folgendes machen: VERSION = 1.2.3.4 QMAKE_TARGET_COMPANY = "meine firma" QMAKE_TARGET_PRODUCT = "mein produkt gemacht mit Qt-Version $$[QT_VERSION]" QMAKE_TARGET_DESCRIPTION = "meine beschreibung" QMAKE_TARGET_COPYRIGHT = "Copyright (C) 2015&q...
von softwaremaker
14. Dezember 2015 23:39
Forum: Qt Programmierung
Thema: Neus Projekt mit Qt Widget oder Qt Quick
Antworten: 4
Zugriffe: 4943

Re: Neus Projekt mit Qt Widget oder Qt Quick

kommt darauf an, was du machen willst. Qt Quick ist besonders für Mobile-Apps gedacht, also Touch-Bedienung und Animation. Qt Widgets sind eher für Desktop-Apps, also Maus-Bedienung. Alles was du in Qt Quick machen kannst, kannst du irgendwie auch in Qt Widgets realisieren, andersrum ist das nicht s...
von softwaremaker
8. Oktober 2015 14:00
Forum: Qt Programmierung
Thema: [gelöst]Qt5.5 QVideoWidget zeigt nichts an
Antworten: 7
Zugriffe: 6616

Re: Qt5.5 QVideoWidget zeigt nichts an

alle nötigen libs aus \plugins\ vorhanden? z.B. dsengine.dll
von softwaremaker
8. Oktober 2015 12:30
Forum: Qt Programmierung
Thema: [gelöst]Qt5.5 QVideoWidget zeigt nichts an
Antworten: 7
Zugriffe: 6616

Re: Qt5.5 QVideoWidget zeigt nichts an

QMediaPlayer hat Eigenschaften: error und mediaStatus, die solltest du mal auswerten.
von softwaremaker
8. Oktober 2015 01:15
Forum: Qt Programmierung
Thema: [gelöst]Qt5.5 QVideoWidget zeigt nichts an
Antworten: 7
Zugriffe: 6616

Re: Qt5.5 QVideoWidget zeigt nichts an

Bei http://doc.qt.io/qt-5/qmediaplayer.html gibts doch Beispiele. Habe mit QMediaPlayer noch nichts gemacht, aber: - nach playlist->addMedia(...); ist bei dir kein playlist->setCurrentIndex(1); - player->setPlaylist(playlist); fehlt (new QMediaPlaylist(player) sorgt nur dafür, dass wenn player gelös...
von softwaremaker
25. September 2015 23:09
Forum: Qt Programmierung
Thema: QtConcurrent, non-blocking call?
Antworten: 6
Zugriffe: 5257

Re: QtConcurrent, non-blocking call?

Na dafür ist Lambda doch perfekt, statt Zeiger auf eine SLOT-Funktion kannst du die Implementierung der Funktion direkt hinschreiben.
von softwaremaker
25. September 2015 16:01
Forum: Qt Programmierung
Thema: QtConcurrent, non-blocking call?
Antworten: 6
Zugriffe: 5257

Re: QtConcurrent, non-blocking call?

Aber was spricht gegen Signal/Slot?
Mit Lambda kannst du die Funktion direkt im ::connect() schreiben.
von softwaremaker
25. September 2015 13:35
Forum: Qt Programmierung
Thema: QtConcurrent, non-blocking call?
Antworten: 6
Zugriffe: 5257

Re: QtConcurrent, non-blocking call?

Du kannst zyklisch abfragen, ob der thread fertig ist.
Z. B. mit einem Timer alle 100 ms, blos dann brauch der wieder ein Signal/Slot.
von softwaremaker
21. September 2015 16:59
Forum: Einfach Qt
Thema: [gslöst]ofstream ifstream nicht in QT?
Antworten: 10
Zugriffe: 11939

Re: [gslöst]ofstream ifstream nicht in QT?

@RHBaum: Was meinst du mit Templates? So siehts im Qt5-Code aus: inline std::string QString::toStdString() const { return toUtf8().toStdString(); } QString::toUtf8 erzeugt ein QByteArray inline std::string QByteArray::toStdString() const { return std::string(constData(), length()); } Somit kann er d...
von softwaremaker
15. September 2015 18:10
Forum: Qt Programmierung
Thema: [gelöst] QtConcurrent und QAxObject
Antworten: 11
Zugriffe: 7859

Re: QtConcurrent und QAxObject

setControl funktioniert auf jeden Fall mit der ProgID (Text), anscheinend hast du auch die falsche UUID genommen, denn das COM-Objekt hat anscheinend keine IDispatch-Schnittstelle (ist die Fehlermeldung). Wenns ohne Thread schon ging, liegts an der UUID.
::CoInitializeEx mach mal vor new QAxObject();
von softwaremaker
15. September 2015 12:48
Forum: Qt Programmierung
Thema: [gelöst] QtConcurrent und QAxObject
Antworten: 11
Zugriffe: 7859

Re: QtConcurrent und QAxObject

CoInitialize(0);
oder
CoInitializeEx(NULL, COINIT_MULTITHREADED);

http://stackoverflow.com/questions/1592 ... wo-threads
von softwaremaker
19. Januar 2015 13:34
Forum: Qt Programmierung
Thema: [gelöst] Programm crasht bei Aufruf von DLL-Funktion
Antworten: 5
Zugriffe: 4173

Re: Programm crasht bei Aufruf von DLL-Funktion im Release-B

Was machst du in der DLL-Funktion? Eventuell werden Objekte manipuliert bzw. zerstört während ein anderer Thread auf diese zugreift.
Werden Objekte von Thread 1 erzeugt und von Thread 2 gelöscht?
von softwaremaker
17. Dezember 2014 14:57
Forum: C++ Grundlagen
Thema: Von Klassen auf Objekte des UI zugreifen
Antworten: 3
Zugriffe: 22052

Re: Von Klassen auf Objekte des UI zugreifen

Mach das mal am besten mit Signal-Slot! void MainWindow::SetzeText( QString neuerText ) { ui.listbrowser.setText( neuerText ); } in der MainWindow-Header die Funktion "SetzeText" als Slot deklarieren. In MyTimer-Header deklarierst du "MainWindow_SetzeText( QString neuerText );" a...
von softwaremaker
17. Dezember 2014 13:24
Forum: C++ Grundlagen
Thema: Von Klassen auf Objekte des UI zugreifen
Antworten: 3
Zugriffe: 22052

Re: Von Klassen auf Objekte des UI zugreifen

mit "UI::MainWindow *ui" in deiner eigenen Klasse hast du nur die Variable für einen ZEIGER auf ui-Objekt angelegt aber nicht bestimmt auf welches ui-Objekt es zeigen soll. Wenn du im MainWindow deine Klasse/Objekt verwendest, dann kannst du dort den ZEIGER festlegen. void MainWindow::Eine...
von softwaremaker
15. Dezember 2014 16:14
Forum: Qt Programmierung
Thema: [gelöst] Einfache Lösung für Umlaute mit QStrings in Qt5
Antworten: 10
Zugriffe: 15510

Re: Einfache Lösung für Umlaute mit QStrings in Qt5

Das Hauptproblem ist doch in welcher Kodierung die CPP-Datei vorliegt. Im Qt-Creator wird seit einiger Zeit als default utf8 verwendet, bei alten Projekten muss ich auch immer erst die Quellen in utf8 + BOM umwandeln, da sonst der QtCreator das Encoding nicht erkennt. Ist das so festgelegt, sollte e...