Skip to content

International

Language specific discussions from Albanian to Turkiye

4.2k Topics 17.4k Posts

Subcategories


  • A forum for those speaking Albanian
    21 Topics
    65 Posts
    A

    pershendetje
    me ndihmen e juaj mund ta zgjidhim kam provuar por nuk ja kam dalur.
    shiko nje foto .

    https://imgur.com/AUIDfi2

  • A forum for those speaking Bulgarian
    57 Topics
    522 Posts
    P

    Успях да намеря начин:
    След като с tasklist взема PID на процеса:
    QProcess wmic;
    wmic.start("wmic process where processID=" + pid + " get CommandLine");
    wmic.waitForFinished();
    output = wmic.readAllStandardOutput();
    QString result = output.split("\n").at(1);
    -> Път + екзе = result.split(" ").at(0).toLower()

  • A forum for those speaking Chinese
    681 Topics
    2k Posts
    I

    示例工程项目为:Scene Graph - OpenGL Under QML

  • A forum for those speaking Finnish
    11 Topics
    32 Posts
    M

    CLDR (Unicode Common Locale Data Repository), jota Qt nähtävästi käyttää, sanoo (common/main/fi.xml):

    <unit type="digital-byte"> <displayName>tavut</displayName> <unitPattern count="one">{0} tavu</unitPattern> <unitPattern count="one" case="elative">{0} tavusta</unitPattern> <unitPattern count="one" case="genitive">{0} tavun</unitPattern> <unitPattern count="one" case="illative">{0} tavuun</unitPattern> <unitPattern count="one" case="partitive">{0} tavua</unitPattern> <unitPattern count="other">{0} tavua</unitPattern> <unitPattern count="other" case="elative">{0} tavusta</unitPattern> <unitPattern count="other" case="genitive">{0} tavun</unitPattern> <unitPattern count="other" case="illative">{0} tavuun</unitPattern> <unitPattern count="other" case="partitive">{0} tavua</unitPattern> </unit>

    eli Qt:llä on dataa, mutta sitä ei osata käyttää.

    qtbase/util/locale_database/ldml.py yrittää ilmeisesti tehdä hakuja, mutta tekee puutteellisesti, koska units/unitLength[long]/unit[digital-byte]/unitPattern[count=other] ei koskaan haeta (vain short ja narrow haetaan, ei long).

    Markku

  • A forum for those speaking French

    144 Topics
    757 Posts
    M

    Bon, c'est une belle galère... trois jours que je suis là-dessus. Je me suis fait les dents avec cmake sur un petit projet (clang-uml) et j'ai enfin compris le fonctionnement de l'ensemble. Vive cmake-gui qui m'a grandement aidé.

    Puis j'ai téléchargé les sources de gammaray-3.1.0. Pour intégrer la capacité de voir les StateMachine j'ai aussi récupéré KDStateMachineEditor-2.0.0.

    Je vise l'utilisation de qt6 car mon projet est sous cette version. @SGaist : headers privés installés.

    Après l'installation de pas mal de paquets qu'il me manquait, j'ai réussi à compiler ce dernier malgré les avertissements de cmake lors de la génération :
    CMake Error: install(EXPORT "KDSME_TARGETS" ...) includes target "gvc" which requires target "util" that is not in any export set.
    CMake Error: install(EXPORT "KDSME_TARGETS" ...) includes target "cgraph" which requires target "util" that is not in any export set.
    CMake Error: install(EXPORT "KDSME_TARGETS" ...) includes target "common" which requires target "util" that is not in any export set.
    J'ai tenté divers générateurs avec le même résultat.

    Bref, ça compile et ça s'installe. Je passe à gammaray. Autre paire de manche.
    La configuration se termine mais elle m'indique qu'il me manque des paquets recommandés qui sont pourtant installés. La génération se termine sans rien dire.
    Comme j'ai demandé une génération makefile, je lance un make dans le répertoire build créé. À 62% crash :

    19:10: fatal error: private/qscxmlstatemachineinfo_p.h: Aucun fichier ou dossier de ce type
    19 | #include <private/qscxmlstatemachineinfo_p.h>
    En effet, il n'y a pas ce fichier dans ce répertoire. Petit tour sur le net, un utilisateur indique en 2016 : "build ok when using git://code.qt.io/qt/qtscxml.git"
    Git... une nouvelle galère pour moi. Je tente git clone git://code.qt.io/qt/qtscxml.git et git me répond qu'il ne comprends pas la commande remote-git.

    j'en suis là ce soir et j'en ai ma claque...
    Qu'ai-je fait de travers. Que se passe-t-il ? Pourquoi suis-je autant embêté ?

  • A forum for those speaking German
    718 Topics
    4k Posts
    JonBJ

    @StefKe said in Timezone ändern:

    UTC = UTC.setTimeZone('Australia/Melbourne')

    setTimeZone(toZone[, resolve=QDateTime.TransitionResolution.LegacyBehavior])

    Sets the time zone used in this datetime to toZone.

    setTimeZone() gibt keinen Wert zurück. Also UTC = ist falsch.

    Und string 'Australia/Melbourne' funktioniert nicht, dass muss byte array sein. Probieren Sie es aus:

    UTC.setTimeZone(b'Australia/Melbourne')`

    [Jetzt haben Sie die Antwort von @Pl45m4 . Vieleicht hat er recht.]

  • A forum for those speaking Greek
    42 Topics
    171 Posts
    georgeG

    Κατ΄ αρχήν καλώς σας βρήκα.
    Είμαι νέος χρήστης του Qt, και έχω μικρή εμπειρία σε C++
    Προσπαθώντας να εξοικοιωθώ με τα βασικά, δημιούργησα με τον Qt creator την ελάχιστη εφαρμογή με τον παρακάτω κώδικα:
    Header:

    #ifndef CWINDOW_H #define CWINDOW_H #include <QMainWindow> namespace Ui { class CWindow; } class CWindow : public QMainWindow { Q_OBJECT public: explicit CWindow(QWidget *parent = 0); ~CWindow(); private: Ui::CWindow *ui; }; #endif // CWINDOW_H

    Αρχείο CPP:

    #include "cwindow.h" #include "ui_cwindow.h" CWindow::CWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::CWindow) { ui->setupUi(this); } CWindow::~CWindow() { delete ui; }

    Αρχείο με την συνάρτηση main():

    #include "cwindow.h" #include <QApplication> int main(int argc, char *argv[]) { QApplication a(argc, argv); CWindow w; w.show(); return a.exec(); }

    Στο αρχείο main δημιουργείται ένα νέο αντικείμενο w της κλάσης CWindow, σωστά;
    CWindow w;

    Όμως δημιουργείται ακόμα ένα νέο αντικείμενο της κλάσης CWindow μέσω του δείκτη *ui
    CWindow::CWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::CWindow)

    Αν στα παραπάνω δεν έχει κάποιος αντίρρηση, το ερώτημα που έχω είναι γιατί πρέπει να δημιουργηθούν δύο αντικείμενα της ίδιας κλάσης CWindow;

  • A forum for those speaking Hungarian
    27 Topics
    132 Posts
    KutyusK

    @Kaguro

    Szia!

    Hol szoktatok hirdetni, mert én is többször kerestem már kifejezetten QT állást, de talán eddig egy külföldire akadtam csak.

  • A forum for members from India
    200 Topics
    1k Posts
    M

    So If I simplify the issue even more, when I close the window by using self.close or self.reject in the buttons. self.button.clicked.connect(self.close) like this. Or If I directly close the window, it is printing 'found files' from collect_files function.
    I also tried defining closeEvent function to close the window but before closing every time it's printing the found files first.
    Any suggestion which could explain what is causing this behavior will help me investigate effectively. Thanks

  • A forum for those speaking Italian
    458 Topics
    2k Posts
    L

    Grazie, se qualcuno potesse indicarmi dei demo che siano comprensibili glene sarei immensamente grato.

  • A forum for those speaking Japanese
    93 Topics
    300 Posts
    A

    QtのGUIアプリケーションをリモートで表示したい場合、以下の選択肢があると思います。

    VncServerモジュールで部分的にVNCで公開する、GUI画面全体はデバイスで描画し続けます。
    Vncクライアントでアクセスします。
    https://doc.qt.io/QtVNCServer/qtvncserver-index.html
    https://www.qt.io/blog/commercial-add-on-qt-vnc-server Vnc QPAでアプリケーション全体をVNCで公開する、GUIはオフスクリーンで描画します。
    Vncクライアントでアクセスします。
    d31ef943-d74d-4f5a-94d4-b55e92c611ee-image.png
    https://doc.qt.io/qt-6/qpa.html#qpa-plugins アプリケーションをWASMにコンパイル、Webサーバーとして実行します。
    ブラウザーでアクセスします。
    https://doc.qt.io/qt-6/wasm.html WebGLでリアルタイムリモートストリーミング (Qt5限定)
    ブラウザーでアクセスします。
    https://doc.qt.io/qt-5/webgl.html
  • A forum for those speaking Korean

    49 Topics
    79 Posts
    K

    우분투를 사용하며 Qt Creator를 이용하여 외부 라이브러리를 추가하여 실행하려고 하는데요 한국어 현재 라이브러리를 적용하여 실행하는 과정이 있는가요? 글과 사진을 포함한 설명이었으면 좋겠습니다.
    블로그나 카페 등이 있다면 알려주세요.

    스크린샷 2024-07-29 01-50-22.png

    알려주시면 감사합니다. ㅠㅠ

  • A forum for those speaking Persian
    365 Topics
    2k Posts
    SavizS

    من یک پروژه دارم که در آن باید به کاربر امکان وارد کردن تاریخ را بدهم. برای انجام این کار، از یک TextField در QML استفاده می‌کنم تا تاریخ را به صورت یک QString دریافت کنم. سپس این ورودی را به C++ ارسال می‌کنم تا به یک QDate تبدیل شود و آن را چاپ کنم:

    import QtQuick import QtQuick.Controls TextField { id: textField_Date width: 120 height: 35 onEditingFinished: { Database.printDate(textField.text.trim()); } } #include <QDate> #include <QString> #include <QDebug> void printDate(const QString &dateString) { QDate date = QDate::fromString(dateString, "yyyy-MM-dd"); if (date.isValid()) { qDebug() << "Converted QDate:" << date.toString("dd/MM/yyyy"); } else { qDebug() << "Invalid date format!"; } }

    این فرآیند به خوبی کار می‌کند، اما مشکلم این است که احتمالاً کاربر تاریخ را به فرمت شمسی وارد می‌کند، در حالی که سیستم معمولاً با تقویم میلادی (Gregorian) کار می‌کند. می‌خواهم بهترین روش برای تبدیل تاریخ‌ها بین این دو تقویم را بدانم، چه از شمسی به میلادی و چه از میلادی به شمسی.

    دلیل این پرسش این است که ممکن است از این داده‌ها در یک پایگاه داده MySQL استفاده کنم که نیاز دارد تاریخ‌ها به فرمت میلادی باشند.

  • A forum for those speaking Polish
    294 Topics
    1k Posts
    N

    witam, prubuje uruchomic program na innym pc program urychania sie u mnie , najpierw brakował☺o biblotek ale znalazłem na dyskuC w katalogu QT///bin , jak skopuje tam wygenerowany plik exe to on sie uruchamia ale jak skopiuje do innego katalogu z biblotekami to juz sie nie uruchomi tylko wyskakuje komunikat
    ''this aplikation failedto start because no qt platform plugincould be initialized. reinstalling the aplication may fix fhis problem"

  • A forum for those speaking Portuguese
    420 Topics
    2k Posts
    C

    Prepare your query before you try to bind values to the placeholders in the query.
    Prepare sua consulta antes de tentar vincular valores aos espaços reservados na consulta. (Google translated)
    Example here

  • A forum for those speaking Romanian
    28 Topics
    111 Posts
    T

    if i have 123.656
    i want the 124 number in qt into quint16

    [Locked as duplicate of: https://forum.qt.io/topic/113231/how-to-convert-double-number-to-quint16 ~kshegunov]

  • A forum for those speaking Spanish
    505 Topics
    2k Posts
    N

    Veo que este post es muy antiguo, aún así voy a responder por si a algún otro usuario le sucede lo mismo no tenga que pasar todo el trabajo que pase yo buscando la solución.

    Qt utiliza la versión 1.1.1 de openssl (no es compatible con las versiones mas recientes) ademas debes copiar la dll en un lugar especifico, no basta con tener openssl instalado en la pc.
    1- Descarga la versión correcta de aquí:
    https://download.firedaemon.com/FireDaemon-OpenSSL/openssl-1.1.1w.zip
    2- Descomprime y busca las bibliotecas libcrypto-1_1.dll y libssl-1_1.dll (nota que están las dos arquitecturas x86 y x64)
    3- Copia esas bibliotecas hacia la carpeta donde están las bibliotecas propias de qt para el compilador que deseas usar. Si dejaste la ubicación que qt usa por defecto debe ser algo asi:
    C:\Qt\Qt5.12.12\5.12.12\mingw73_32\bin (en el ejemplo use mingw de 32 bits)

    Esta solución a mi me funcionó en qt 5.12. Para probar si funcionó pueden usar este programa de ejemplo:
    https://github.com/jbagg/QSslSocket-example

    En el caso de windows se copian las dlls exactamente con el nombre que vienen en el comprimido (incluyendo el -x64 en las de 64 bits); para linux es el mismo procedimiento solo que hay que cambiarles el nombre y dejarlas como libcrypto.so y libssl.so. Esto es para que se ejecute desde el QtCreator, deben incluirlas también junto a su .exe cuando distribuyan el programa. Suerte a todos con sus proyectos!

  • Turkiye
    97 Topics
    290 Posts
    E

    Ignore a basmayı deneyebilirsin