Wszystko
Najnowsze
Archiwum
- 0
@lionbest: Takie coś.
źródło: comment_1635941059NG8JHzlCGWXt6DcKcCVp4V.jpg
Pobierz- 0
@NewEpisode: Sprawdź, czy nie masz gdzieś
CanvasCurve.qml.@NewEpisode: Mało odkrywczo, ale całą wiedzę pochłonąłem z internetu :) Największym problemem mogą być tylko bindingi python-qml i qml-python pamiętam, że był problem z typami i na pograniczu interfejsu trzeba było się dosyć mocno pilnować. Teraz pewnie napisał bym ją zupełnie inaczej, ale tak to jest gdy się pisze pierwszą appkę w nowym języku (mam na myśli qml). Teraz to bym pewnie to napisał w electronie, daje to dużo większą
- 0
@benwatkins: O, dzięki za feedback. Póki co chwycę się qml i pyqt5 bo mam w pracy jednak osobę która w tym klepie, a nie chcę zaczynać kolejnego frameworka ( ͡° ͜ʖ ͡°)
"Weekday Grid" mały konfigurowalny widget dla #kde #linux w ramach #programowanie #qt w #qml. W wersji polskiej powinienem go chyba nazwać "Kiedy piątunio?" :) Strona projektu: https://github.com/MarcinOrlowski/weekday-plasmoid Binarka do pobrania także z KDE Store przez wbudowany w KDE Plasma Add-On installer.
#marcinorlowski
#marcinorlowski
źródło: comment_1608141284PVJJN78m2tcvjkyN30sLN5.jpg
Pobierz- 1
@MarcinOrlowski: w sumie wypróbuję ten pasek po lewej stronie. Tym bardziej że mam monitor Ultra-Wide.
- 1
@patrolez: daj znać jak zostaniesz konwertytą :)
- 1
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
#cpp #qt #qt5 #qml #naukaprogramowania
- 2
- 2
@lionbest: Pamiętaj że w klasie którą wrzucasz do listy musisz mieć to property w pełnie zadeklarowane:
Chyba że ta wartość zawsze będzie stała (od powstawia obiektu) i deklarowanie sygnału NOTIFY jest bezensu wtedy deklarujesz tak:
Inaczej QML się burzy że nie ma sygnału NOTIFY.
Q_PROPERTY(QString myProperty READ myProperty WRITE setMyProperty NOTIFY myPropertyChanged)Chyba że ta wartość zawsze będzie stała (od powstawia obiektu) i deklarowanie sygnału NOTIFY jest bezensu wtedy deklarujesz tak:
Q_PROPERTY(QString myProperty READ myProperty CONSTANT )Inaczej QML się burzy że nie ma sygnału NOTIFY.
Jak komuś się nudzi to może obczaić moją apke na androida. Jest to moje pierwsze dzieło pisane na projekt zespołowy, więc do końca nie jest udane. Do Google Play raczej nie wrzucę ale miło mi będzie jak chociaż ktoś to zainstaluje :)
https://www.dropbox.com/s/jpelr3zzxl8u6dn/GRA.apk
http://prntscr.com/3s52od
http://prntscr.com/3s52u7
https://www.dropbox.com/s/jpelr3zzxl8u6dn/GRA.apk
http://prntscr.com/3s52od
http://prntscr.com/3s52u7
konto usunięte via Android
- 1
@login4: Ogółem tak, gitara jest po prostu... Słaba, chodzi mi o to, że trzeba przejechać po strunie, a nie dotknąć, często przez to pojawia się problem z podwójnym dźwiękiem. 3 gra - ok, ujdzie, mogłeś dać w tle muzykę. Pianino jest dobre, tylko mało dźwięków
- 0
@Terogion: Teraz dla mnie to wszystko jest słabe ale od czegoś trzeba zaczynać :)
Czy ktoś wie jak zbudować statycznie Qt, tak aby był generowany .exe gdy w projekcie używam QML'a ?
Dla projektów nieużywających QML'a zawsze budowałem Qt tak: http://pastebin.com/C89uuSiZ
Próbowałem już wiele sposobów także konfiguracji z flagą -developer-build
#programowanie #qt #qml
Dla projektów nieużywających QML'a zawsze budowałem Qt tak: http://pastebin.com/C89uuSiZ
Próbowałem już wiele sposobów także konfiguracji z flagą -developer-build
#programowanie #qt #qml
Czy ktoś wie jak zbudować statycznie Qt, tak aby był generowany .exe gdy w projekcie używam QML'a ?
Dla projektów nieużywających QML'a zawsze budowałem Qt tak: http://pastebin.com/C89uuSiZ
Próbowałem już wiele sposobów także konfiguracji z flagą -developer-build
#programowanie #qt #qml
Dla projektów nieużywających QML'a zawsze budowałem Qt tak: http://pastebin.com/C89uuSiZ
Próbowałem już wiele sposobów także konfiguracji z flagą -developer-build
#programowanie #qt #qml
Mam aplikację napisaną w C++ pod Raspberry. Interfejs aplikacji zrobiony w QML. Gdy odpalam aplikację i dostaję warningi.
Eksportuje zmienne środowiskowe i dalej to samo. Gdy tego samego QML odpalam za pomocą qmlscene to wszystko działa jak należy. Pytanie takie, czemu dla programu napisanego w C++, który odpala tego QML nie są widoczne te zmienne środowiskowe?
Przekompilowuje
EGLFS: To override, set QT*QPA*EGLFS*PHYSICAL*WIDTH and QT*QPA*EGLFS*PHYSICAL*HEIGHT (in millimeters).
Eksportuje zmienne środowiskowe i dalej to samo. Gdy tego samego QML odpalam za pomocą qmlscene to wszystko działa jak należy. Pytanie takie, czemu dla programu napisanego w C++, który odpala tego QML nie są widoczne te zmienne środowiskowe?
Przekompilowuje
- 0
- 0
@Vetinari: oka, mój błąd. Potrzebowałem uruchamiać program jako root, więc używałem sudo. Wydawało mi się, że sprawdzałem uruchamianie bez sudo i ciągle miałem te warningi. Jednak nie. W dokumentacji sudo znalazłem, że jeżeli chcemy mieć zmienne środowiskowe takie jak użytkownik to musimy dodać parametr -E. Wszystko działa. Dziękuję za pomoc.







Jak zaimplementować qabstracttablemodel w Pythonie?
Wystarczy zaimplementować odpowiednia klasę w Pythonie, stworzyć obiekt i ustawić ją jako context property dla QMLa.
https://stackoverflow.com/questions/17697352/pyqt-implement-a-qabstracttablemodel-for-display-in-qtableview
https://stackoverflow.com/questions/66804586/is-it-possible-to-connect-a-qml-table-view-to-a-python-qabstractmodel-instance