qt

QT parsing JSON using QJsonDocument, QJsonObject, QJsonArray

Używam Qt5. Próbuję uzyskać wartości z obiektu json. Oto jak wygląda obiekt json, z którego próbuję pobrać dane: { "suc ... QScriptValue result = engine.evaluate(data); qDebug() << result.toString(); Debug mówi "SyntaxError: parse error"

Qt 4.5 - czy emitowanie sygnału jest wywołaniem funkcji, czy wątkiem i czy blokuje?

Nie jestem pewien natury mechanizmu sygnału / gniazda w Qt 4.5. Kiedy sygnał jest emitowany, czy jest to wywołanie funkcji bl ... a(); // proceed with latest data Czy cały łańcuch sygnału/gniazda zostanie rozwiązany przed przejściem do następnej linii?

Jakie funkcje lub pojęcia denerwują cię w Qt? [zamknięte]

zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. ... mniej więcej subiektywne, ale jakie funkcje lub pojęcia uważasz za denerwujące lub uciążliwe w użyciu w Qt i jak je obejść?

Budowanie wielu celów w Qt / Qmake

Jak mogę określić wiele celów z różnymi konfiguracjami w Qt? Czy można to zrobić w jednym pliku. pro? Na przykład chciałbym ... w.cpp HEADERS += mainwindow.h FORMS += mainwindow.ui RESOURCES += resource.qrc TARGET = targetB DEFINES += PARAMB

Używanie emit vs wywołanie sygnału tak, jakby to była zwykła funkcja w Qt

Powiedzmy, że mam ten sygnał: signals: void progressNotification(int progress); Dopiero niedawno dowiedziałem się o s ... ie połączone sloty będą działać, więc czy użycie słowa kluczowego emit powoduje inne zachowanie, czy tylko cukier składniowy?

"Nie udało się załadować wtyczki platformy" xcb "" podczas uruchamiania aplikacji qt5 na Linuksie bez zainstalowanego qt

Napisałem aplikację dla Linuksa, która używa Qt5. Ale kiedy próbuję uruchomić go na Linuksie bez zainstalowanego Qt SDK, wyj ... ne platformy to: Xcb Jak to możliwe? W jaki sposób wtyczka platformy może być dostępna, ale nie może być załadowana?

Dlaczego Qt używa własnego narzędzia make, qmake?

Zacząłem używać Qt i zauważyłem, że używa on własnego narzędzia make, qmake . Dlaczego Qt używa własnego narzędzia make? czy jest coś specjalnego, co uniemożliwia użycie standardowego narzędzia make? czy qmake wywołuje kompilator GCC C++?

Jak wywołać qDebug bez dołączonych spacji i nowej linii?

Używam funkcji drukowania C++ / Qt qDebug, ale czasami chciałbym kontrolować, jak", spacja i nowy wiersz jest dołączany i n ... some string"=1 Ale proszę pamiętać, że nadal nie znalazłem sposobu, aby pozbyć się kończącego się nowego wiersza. /Thanks

Sygnały Qt (QueuedConnection i DirectConnection)

Mam problem z sygnałami Qt. Nie rozumiem jak DirectConnection i QueuedConnection działa? Byłbym wdzięczny, jeśli ktoś wyjaśni, kiedy użyć które z nich (przykładowy kod byłby mile widziany).

Najlepsze praktyki dla" Cross-Platform " rozwoju z Qt

Zgodnie z qt.nokia.com , Qt jest "wieloplatformową aplikacją i frameworkiem interfejsu użytkownika", pozwalającym na "pisani ... plików wykonywalnych dla wielu platform, a nie instalowanie narzędzi kompilacji krzyżowej na jednym hoście programistycznym?

Qt5 statyczne pluginy kompilacji nie udało się załadować platformy plugin " windows"

Piszę aplikację Qt na Windows używając Visual Studio 2012 . Korzystanie z dodatku Qt i niestandardowej, zbudowanej statyczne ... odać " qwindowsd.lib" do tej listy, jak również jednak, że nie rozwiązać problemu. Co muszę zrobić, aby złożyć wniosek uciec?

XML Schema do klas C++ [zamknięty]

Muszę napisać aplikację C++ (używając frameworka Qt dla GUI), która może edytować dane przechowywane w plikach xml opisanych przez plik schematu xsd. Czy istnieje narzędzie do konwersji schematu xsd na klasy C++?

Modyfikowanie GUI Qt z wątku roboczego w tle

Pracuję w Qt i po naciśnięciu przycisku GO muszę ciągle wysyłać pakiety do sieci i modyfikować interfejs za pomocą otrzymywan ... ){}. Moje pytanie brzmi: Jak mogę zmodyfikować interfejs z wątku? (Na przykład Jak mogę zmodyfikować pole tekstowe z wątku ?

Jak się ładuje.pliki ui na klasy Pythona z PySide?

Używam PyQt od dłuższego czasu i przez cały czas go używałem, był dość spójny schemat programowania. Użyj Qt Designer, aby ... co jest super starym sposobem na zrobienie tego w PyQt (po co piec go do Pythona, kiedy możesz po prostu parsować interfejs?)

Qt QTableView jak mieć tylko kolumnę checkbox

Używamy {[0] } z Qt 4.6.3 i potrzebujemy kolumny, która ma tylko pole wyboru w każdej komórce. Używamy niestandardowej podkl ... się, jak pozbyć się pustego pola tekstowego obok pola wyboru! Jak sprawić, by kolumna miała tylko pole wyboru, nic więcej?

PySide: łatwiejszy sposób aktualizacji GUI z innego wątku

Mam PySide (Qt) GUI, który wywołuje wiele wątków. Wątki czasami wymagają aktualizacji GUI. Rozwiązałem to w następujący sposó ... () # ... Czy jest jakiś łatwiejszy sposób? Tworzenie sygnałów, manipulatorów i ich łączenie wymaga kilku linijek kodu.

Jak sprawdzić, czy strona internetowa jest ładowana podczas korzystania z QtWebKit?

Zarówno QWebFrame, jak i QWebPage mają sygnał void loadFinished(bool ok), który może być użyty do wykrycia całkowitego załado ... owa ma pewną zawartość ładowaną asynchronicznie (ajax). Jak sprawdzić, czy strona jest całkowicie załadowana w tym przypadku?

QT QWEBview JavaScript callback

Jak przekazać funkcję "pointer" z JavaScript do gniazda? W JavaScript: function f1() { alert("f1"); } qtclass.submit(f ... i "f1", aby została uruchomiona w JavaScript z c++, po pewnym przetworzeniu. Również nie znam z góry nazwy wskaźnika funkcji.

QT single EXE z LGPL? [zamknięte]

Niewiele wiem o LGPL / GPL, jeśli chodzi o dystrybucję programów (bez licencji Qt); gdybym stworzył program, mógłbym statyczn ... uje, tylko jest rozprowadzany (closed source czy open source)? Kiedy trzeba zapłacić za program można nadal statycznie link?

Właściwości modelu dostępu QML TableView z delegata

Mam TableView dla którego zdefiniowałem swój własny itemDelegate. Teraz z tego delegata mogę uzyskać dostęp do wartości kolum ... tego, ponieważ stylizacja tekstu musi się zmienić w zależności od innej właściwości modelu elementu. Jakieś pomysły? dzięki!