klamkaodokna
klamkaodokna
Pisze ktoś w Qt? Jestem amatorem programowania, wpadł mi do głowy pewien potencjalny projekt na apkę desktop + mobile + backend (z czego mobile to sprawa drugorzędna i mogłaby być dorobiona później nawet w innej technologii) z naciskiem na UX i wydajność. Poprzednie swoje projekty realizowałem głównie w js i pythonie i zawsze, pomimo niskiego poziomu wiedzy, szło gładziutko dodawanie krok po kroku kolejnych i kolejnych features z pomocą filmów z yt
0
  • Najlepsze
  • Wszystkie komentarze
MamCieNaHita
Tutaj chciałem się chwilę pobawić i oszacować czy ten projekt będzie za bardzo skomplikowany dla jednej osoby + LLMa, ale to jak LLMy sobie radzą z tym frameworkiem woła o pomstę do nieba.


@klamkaodokna: vibe coding? to się z żadnym frameworkiem(ani bardziej poważnym projektem niż hello world) nie uda. LLMa czy innego copilota możesz wykorzystać do zaklepania boilerplate(i obowiązkowym sprawdzeniu go). jak chcesz nim wypełniać braki wiedzy w jakiejkolwiek dziedzinie,
2
rtoip7
chatgpt był mi niesamowicie pomocny przy klepaniu małego cli do pracy, oczywiście ze sprawdzeniem czy dobrze to wszystko zrobił, i byłem zadowolony z efektów. Co więcej, do streszczania prac naukowych także się przydaje, pamiętając, że jego możliwości chyba wyczerpałem tymi dwoma zadaniami
1
N.....e
N.....e
Mam sobie takie piękne kreski, potrzebuje jakoś zdebugować dlaczego one się przerywają przy zmianie rozdzielczości. Jak tego dokonać? #cpp #qml #qt5 #qt
0
  • Najlepsze
  • Wszystkie komentarze
lionbest
@NewEpisode: pewnie zbyt małe pole do renderowania. Każde ma osobny Canvas w QML? Czy używasz QQuickPaintedItem z C++ ?
I o jaką zmianę rozdzielczości chodzi? Wielkość okna? Ekranu? DPI?
0
N.....e
N.....e
@lionbest: ciężko odpowiedzieć bo się ucze. Jest to CanvasCurve, nie jest chyba używany QQuickPaintedItem. Chodzi o zmianę rozdzielczości
0
N.....e
N.....e
#python #pyqt5 #qt5 #qml

Siema Pythonowe świry. Mam pytanie, czy PyQt5 obsługuje w 100% wszystko z qt5? Mam dosyć konkretny projekt do napisania, mam doświadczenie z QT5 (qtdesigner) a chciałbym spróbować z qml
0
  • Najlepsze
  • Wszystkie komentarze
lionbest
@NewEpisode: Niby tak ale jak już się zapoznasz z QMLem to może będziesz chciał z Pythona kożystać w QMLu. Do tego jest taki plugin PyOtherSide, dużo lżejszy niż kloc jakim jest PyQt.
0
N.....e
N.....e
@lionbest: Ogólnie zamiar by był napisać jedną-dwie apki z UI z użyciem pythona + qt5 + qml, zerknę na to co podesłałeś. dzięki!
0
y.....8
#cpp #qt5 #programowanie

Mam pytanie odnośnie instalacji opencv do QT. Postępuję zgodnie z krokami i mam teraz taki: "where to build the binaries"
Oni podają taką ścieżkę -> C:\opencv-build

Natomiast ja mam tylko folder opencv a w nim build oraz sources (na dysku C)
0
  • Najlepsze
  • Wszystkie komentarze
lajdak
@yras8: po co pytać zanim się spróbuje. Przecież utworzenie fodleru nie wybuchnie Ci komputera
0
chodzacy_internet
Orientuje się ktoś czy mogę udostępnić aplikacje open-sourcową napisaną w QT5 pod licencją GPLv3?

#programowanie #licencje #qt5 #c++ #opensource
0
  • Najlepsze
  • Wszystkie komentarze
j.....z
j.....z
0
chodzacy_internet
@juzjuzjuz: no właśnie tam jest zdrowy miszmasz -> https://doc.qt.io/qt-5/licensing.html dlatego pytam.
0
navry
Gdzie można znaleźć osobę, której mógłbym zlecić wykonanie prostego programu w #cpp #qt5? Jest do tego jakiś portal? #programowanie
1
  • Najlepsze
  • Wszystkie komentarze
Queen14K
Queen14K
Robie projekt na uczelnie w qt creatorze w c++. Już skończyłem ale wyskoczył problem przy uruchamianiu pliku exe. Okazało się, że muszę wrzucić biblioteki do folderu z projektem. Zrobiłem to i działa ale pojawił sie innym problem, po wrzuceniu biblioteki "Qt5Core.dll" program nie czyta mi wszystkich Pixmapów, a bez niej nie mogę odpalić pliku exe. Ktoś może wie jak to naprawić? :D
#cpp #qt5 #qt #
0
  • Najlepsze
  • Wszystkie komentarze
defoxe
#linux #debian #programowanie #qt5 #qt #cpp

Linux Debian 10, program napisany w qt5.7
I błąd:

error while loading shared libraries: libQt5WebEngineWidgets.so.5: cannot open shared object file: No such file or directory
0
  • Najlepsze
  • Wszystkie komentarze
passage
NodeGui
Bardzo ciekawie zapowiadający się projekt, umożliwiający pisanie multiplatformowych aplikacji desktopowych w JavaScript.
Ale nie jest to electron i nie używa chromium. Działa natywnie korzystając z QT5.
Co o tym sądzicie?
https://nodegui.github.io/nodegui

#komputery #programowanie #javascript #nodejs #qt5
9
  • Najlepsze
  • Wszystkie komentarze
a.....7
a.....7
Witam, mam taki kod: https://pastebin.com/k7cKjy8r
W pewnym przypadku ma on wyświetlić okno dialogowe i ustawić zaznaczenie elementu, gdy to okno się zamknie lub, gdy się wybierze cancel. Jednak setCurrentItem powoduje ponowne wywołanie onlistWidgetNotescurrentItemChanged czego efektem jest ciągłe ponowne pojawianie się okna dialogowego po jego zamknięciu. Użycie blockSignals sprawia, że problem znika, ale zaznaczenie nie wraca na poprzedni element. Próbowałem wielu innych rozwiązań np. użycie zmiennej przechowującej informację o tym czy
1
  • Najlepsze
  • Wszystkie komentarze
a.....7
a.....7
Co zrobić, aby w #qt po wysłaniu jakiegoś sygnału, powstało jakieś nowe okno? Próbowałem stworzyć własną klasę, kombinowałem z tym, ale nic nie wyszło. Ktoś zna jakieś rozwiązanie?
#programowanie #cpp #qt5 #pytanie
1
  • Najlepsze
  • Wszystkie komentarze
Leinnan
Jest w QT odpowiednik takich info barów(najlepiej jeszcze jakby kolory z theme pobierał) czy trzeba samemu napisać?

#cpp #programowanie #qt5 #qt
3
  • Najlepsze
  • Wszystkie komentarze
Leinnan
Budował ktoś aplikację z QT Core na travisie? Bo cały czas mi wywala error na:
error: ‘currentSecsSinceEpoch’ is not a member of ‘QDateTime’

Config: https://raw.githubusercontent.com/Leinnan/mybelka/feature/travis_config/.travis.yml
Lokalnie bez problemu.
#cpp #programowanie #travis #qt5 #qt
2
  • Najlepsze
  • Wszystkie komentarze
D.....i
D.....i
Hej :) Czy mógłby ktoś wytłumaczyć mi w prosty sposób zasadę działania model/widok w Qt? Mam w swoim programie QTableView dziedziczący po QAbstractTableModel i potrzebuję mieć gdzieś zebrane obiekty z mojej klasy w formie tabeli, które do tego QTableView będą udostępniały jedynie grafikę w formie QPixMap czy czymś w ten deser, a sam zbiór tych moich obiektów będzie później przetwarzany przez oddzielną funkcję. Jak to ugryźć? Chcę, żeby ten QTableView był takim
2
D.....i
D.....i
Witam. Mam następujący problem w QT, z którym męczę się od kilku godzin i niestety nie mogę znaleźć rozwiązania: Próbuję dodawać QTableWidget'y do VerticalLayout'a poprzez naciskanie przycisku(z każdym następnym naciśnięciem powinna pojawić się kolejna tabela). Niestety dzieje się to tylko po pierwszym naciśnięciu przycisku, a z każdym kolejnym nic się już nie dzieje(pomimo, że tabele pojawiają się w liście "lista_tabel"). Zauważyłem, ze w tych kolejnych razach pole "LayoutStretch" zaczyna przyjmować wartość -1
2
  • Najlepsze
  • Wszystkie komentarze
GaHee
Mirasy, jak walidować TextFieldy w qml? Mam forma, takiego jak na załączonym obrazku. Chciałbym zrobić tak, że jeżeli TextField jest pusty lub występuje błąd przy walidacji przycisk Akceptuj nie pojawia się. W jaki sposób mogę to uzyskać? Póki co napisałem coś takiego: https://pastebin.com/E9buhbEv . W doc dotyczących qt quick jest strasznie mało odnośnie walidacji.

Z góry dziękuje Mirony za pomoc.

#cpp #qt5 #qt #naukaprogramowania
1
  • Najlepsze
  • Wszystkie komentarze
GaHee
Szukam i szukam i odpowiedzi nie mogę znaleźć. Zabrałem się dzisiaj za qt quick i już na starcie pojawił się problem. Ustawiłem sobie ContextProperty na swój "viewModel", gdzie mam QList. Pakuje do niej powiedźmy obiekty klasy Person, jak zbindować tą listę z ComboBoxem, żeby wyświetlaną wartością było pole Name. Z góry dziękuje.
#cpp #qt #qt5 #qml #naukaprogramowania
1
  • Najlepsze
  • Wszystkie komentarze
bajlando
#opera #opera12 #otterbrowser #alternatywneoprogramowanie #qt5
Polecam dla starych wyjadaczy Opery i zwolenników prywatności Otter Browser.

https://otter-browser.org
1
  • Najlepsze
  • Wszystkie komentarze
Dijuna
#programowanie #qt #qt5 #qtcreator
jak ogarnąć żeby tak nie było? ;_;
1
  • Najlepsze
  • Wszystkie komentarze