Skip to content

Polish

A forum for those speaking Polish
296 Topics 1.0k Posts
  • Jak zacząć QML czy Qt ?

    7
    0 Votes
    7 Posts
    5k Views
    C
    Dzięki za pomoc :)
  • Problem z konwersją liczb

    3
    0 Votes
    3 Posts
    2k Views
    A
    W pierwszym przykładzie do funkcji "toULongLong":http://qt-project.org/doc/qt-4.8/qstring.html#toULongLong podajesz liczbę zapisaną w systemie dwójkowym w obiekcie klasy QString, podczas gdy funkcja oczekuje liczby w systemie ósemkowym; drugi parametr do funkcji to system liczby źródłowej: "If base is 0, the C language convention is used: If the string begins with "0x", base 16 is used; if the string begins with "0", base 8 is used; otherwise, base 10 is used." "QString::toULongLong":http://qt-project.org/doc/qt-4.8/qstring.html#toULongLong A w wyniku otrzymuje się liczbę w systemie dziesiętnym. W drugim przykładzie analogicznie. Edit: oj, spóźnione. :-)
  • Czy da się połączyć z bazą SQLite, która jest na serwerze ?

    2
    0 Votes
    2 Posts
    2k Views
    W
    SQLite jest prosta lokalna baza oparta na plikach. Jezeli chcesz uzywac takiej bazy tylko do odczytu to sciagnij ja kazdorazowo na dysk. Jezeli takze do zapisu to uzyj jakiejkolwiek prawdziwej bazy zamiast SQLite.
  • Qt for Tizen :)

    2
    0 Votes
    2 Posts
    2k Views
    sierdzioS
    Dziki za info :)
  • <SOLVED> QML problem Qt.createQmlObject, przekazanie wartości zmiennej

    3
    0 Votes
    3 Posts
    2k Views
    M
    Wielkie dzięki :). Zbliża się termin oddania prac a ja jeszcze daleko:P. Nie wiedziałem, że tyle zabawy z JavaScript będzie :P.
  • Czas

    2
    0 Votes
    2 Posts
    2k Views
    sierdzioS
    QProgressBar, tudzież QProgressDialog. Tylko czytanie pliku dobrzy byłoby rzucić na oddzielny wątek, żeby nie blokować interfejsu.
  • Qt Creator i standard C++11

    3
    0 Votes
    3 Posts
    3k Views
    W
    Tak, ta flaga działa i jedna i druga. Po prostu czytałem o tych flagach, że jedna jest wprowadzona od 4.7 i w wzwyż czy jakoś tak, a druga używana jest właśnie do tego numerku. Rozumiem, muszę czekać na wersję stabilną Qt Creatora, w której będzie pełne wsparcie C++11. Cieszę się chociaż z tego, że nic nie popsułem ^^.
  • Użycie ui w innych funkcjach?

    2
    0 Votes
    2 Posts
    2k Views
    sierdzioS
    Tworzysz main window na stosie, a więc jest ono niszczone w linii 5.
  • Interfejs QT Linguist

    1
    0 Votes
    1 Posts
    1k Views
    No one has replied
  • Dziedziczenie po MainWindow

    5
    0 Votes
    5 Posts
    3k Views
    P
    Mimo wszystko prosiłbym o wzorcow przykład bo nijak nie potrafię tego dokonać. W akcie desperacji próbowałem również patentu z Singleton'em(opisany tutaj: http://www.win32prog.republika.pl/ebook/qtkurs.pdf) również ze słabym skutkiem...
  • XML dodawanie kolejnych obiektów

    6
    0 Votes
    6 Posts
    4k Views
    P
    Generalnie najprostszym rozwiazaniem okazało się wczytywanie całości danych, dopis/edycja i zapis wszystkiego.
  • Polska klawiatura w eglf

    4
    0 Votes
    4 Posts
    2k Views
    sierdzioS
    Dziwne, ale w takim razie może to być bug. "Zaraportuj":http://qt-project.org/wiki/ReportingBugsInQt jak chcesz, albo zapytaj na liście mailingowej "development":http://lists.qt-project.org/mailman/listinfo. Poza tym sorry, ale nie znam się na tym kawałku Qt :)
  • Tray qt - funkcja setMessage

    2
    0 Votes
    2 Posts
    2k Views
    S
    Wszystko zależy od systemu operacyjnego lub/i od aplikacji system tray jaka jest włączona. Użytkownik może na przykład wyłączyć całkowicie tego typu powiadomienia. Nie spotkałem się z żadną flagą w Qt która by mogła nadpisać ustawienia systemowe użytkownika. W moim przypadku zmiana parametru millisecondsTimeoutHint dawała efekty i działała jak należy (winXp, Qt 4.6.x lub 4.7.x). Piszę to dlatego, żebyś może zastanowił się nad innym sposobem komunikacji z użytkownikiem. Skoro ma być widoczny przez cały czas działania aplikacji, to dlaczego nie zrobić jakiegoś widgetu, który będzie siedział koło traya? Możesz posłużyć się np "QDesktopWidget":http://qt-project.org/doc/qt-4.8/qdesktopwidget.html, żeby znaleźć niezbędne dane do umieszczenia takiego powiadamiającego widgetu w odpowiednim miejscu nawet przy kilku monitorach.
  • Aplikacja QT w trayu

    4
    0 Votes
    4 Posts
    3k Views
    P
    Mam jeszcze takie pytanie chcę, żeby funkcja void QSystemTrayIcon::showMessage ( const QString & title, const QString & message, MessageIcon icon = Information, int millisecondsTimeoutHint = 10000 ) była widoczna przez cały czas pracy aplikacji a nie znikała po jakims czasie millisecondsTimeoutHint = 10000. Zazwyczaj znika jak tylko się myszką rusza. Pewnie trzeba ustawić jakoś flagę. Zmiana parametru millisecondsTimeoutHint nic nie daje. Miał ktoś taki problem i wie jak go rozwiazac??
  • QT 5.0 konfiguracja kompilatora

    10
    0 Votes
    10 Posts
    27k Views
    sierdzioS
    W Qt5 QApplication jest częścią QtWidgets. @ // .pro QT += core gui widgets // c++ #include <QtWidgets/QApplication> // lub prościej: #include <QApplication> @
  • Problem z QModelIndex i QFile

    10
    0 Votes
    10 Posts
    4k Views
    sierdzioS
    Fajn. Miłego dalszego kodzenia :)
  • XMLHttpRequest

    3
    0 Votes
    3 Posts
    2k Views
    Chris KawaC
    http://qt-project.org/forums/viewthread/22164/
  • Wątki - wznawianie/zatrzymywani

    2
    0 Votes
    2 Posts
    2k Views
    sierdzioS
    Oddziel porządnie logikę od GUI. Pamiętaj, w Qt rendering może być wykonywany wyłącznie w głównym threadzie. A więc, gdy wątek wygeneruje kombinajcę labeli, prześlij w sygnale (albo mutexami) do wątku głównego informacje na temat nowej kombinacji w jakiś uzgodniony sposób (QStringList, QVector, może QMap, etc.). Albo, wyślij z wątku krótki sygnał, że należy przemieszać labelki, a logikę umieść w głównym wątku.
  • Zawartość ListView z pliku tekstowego

    6
    0 Votes
    6 Posts
    4k Views
    P
    !http://i47.tinypic.com/4t6mvc.jpg(cos)! Generalnie muszę przepisać wszystko co mam w tych dwóch oknach bo użyłem QDialog, a możliwość ich równoczesnego istnienia jest z mojego punktu widzenia, totalnie niekorzystna. Głębiej się też zastanowiłem nad działaniem tej części programu. Brakuje mi możliwości stworzenia takiej relacji SQL'owej bo teraz muszę operować na liniach w pliku. Wystarczy prosty błąd po stronie użytkownika i mogę mieć problem. Do tej pory myślałem tak: dodawać nazwę szkolenia i datę, zapisywać to w pliku i po każdym dodaniu szkolenia na nowo wczytywać zawartość pliku do ListView. Tą samą zawartość pliku tylko w całości jako String wczytywać do Combo boxa i wybierając z niego pozycję dodawać szkolenia w pierwszym oknie z danymi użytkownika. Teraz wydaje mi się to megabezsensowne. I chyba słusznie. Zapisywanie wynika z tego, że nie chcę tracić zawartości ListView przy każdym niszczeniu okna. Pewnie gdybym wiedział jak się je XML'a to można by sobie sprawę uprościć.
  • Zapis wybranej daty w QDateTimeEdit lub QCalendarWidget do Stringa

    3
    0 Votes
    3 Posts
    3k Views
    P
    Dziękuję! To właśnie wyjaśniło mi sprawę :)