quickbox icon indicating copy to clipboard operation
quickbox copied to clipboard

QuickShow

Open Blacktrz opened this issue 3 months ago • 23 comments

Ve verzi 3.4.1 mi nejde spustit, předtím fungovalo. Toto mi to píše

Image

zápis v .conf

{ "profile": "results", "event": { "stage": 1, "name": "prebor25_2" }, "connection": { "driver": "QPSQL", "host": "localhost", "port": 5432, "database": "quickevent", "user": "quickevent_admin", "password": "Black800213" }, "application": { "refreshTime": 750, "fontScale": 190 } }

Dík za pomoc

Blacktrz avatar Sep 27 '25 13:09 Blacktrz

A databáze běží, jinak bych nerozjel QE

Blacktrz avatar Sep 27 '25 13:09 Blacktrz

Zkoušel ji něco jako tohle - znovu načíst konfiguraci?

lukaskett avatar Sep 29 '25 20:09 lukaskett

Nezpracuje se spravne konfigurace z quickshow.conf, viz tyto hlasky : 2025-09-29T20:00:34[clioptions.cpp:489]|W| Cannot merge nonexisting option key: application 2025-09-29T20:00:38[clioptions.cpp:489]|W| Cannot merge nonexisting option key: connection 2025-09-29T20:00:40[clioptions.cpp:489]|W| Cannot merge nonexisting option key: event

arnost00 avatar Sep 29 '25 20:09 arnost00

Neprojde to pres funkci ConfigCLIOptions::mergeConfig_helper, vice zatim netusim. Delal jsem pokus spustit to primo pres prikazovou radku a to funguje.

Tak se zda ze to rozbil @syyyr v commitu b6553ffca33c419f13ee3daf19adac6beefc3162 z 16.ledna 2023 Je to v souboru libqf/libqfcore/src/utils/clioptions.cpp, kod :

#if QT_VERSION_MAJOR >= 6
		else if(v.typeId() == QMetaType::QVariant) {
#else
		else if(v.type() == QVariant::Map) {
#endif

Nejspise se puvodni podminku v.type() == QVariant::Map nepodarilo spravne prevezt do QMetaType.

Zda se ze tam ma byt : else if(v.typeId() == QMetaType::QVariantMap) {

arnost00 avatar Sep 29 '25 20:09 arnost00

Opraveno, prosim otestovat build k PR #1034 Doufam, ze snad tam @syyyr pred temi skoro 2 roky neudelal tech chyb vice. Vypada to, ze od te doby to nikdo neotestoval.

arnost00 avatar Sep 29 '25 20:09 arnost00

Stane se

syyyr avatar Sep 29 '25 20:09 syyyr

Stane se

To je mi jasne, zvlast u tak velkeho commitu. Navic, kdyz tohle se nepozna pri buildu.

Me jen desi, kolik toho jeste v QE3 mame neotestovano a vynori se to na nas. Tohle tam viselo skoro 2 roky. Jsem doufal ze QE3 uz letos dostaneme do stavu, aby se pristi rok poradalo hlavne na nem.

arnost00 avatar Sep 29 '25 21:09 arnost00

Opraveno, prosim otestovat build k PR #1034 Doufam, ze snad tam@syyyrpred temi skoro 2 roky neudelal tech chyb vice. Vypada to, ze od te doby to nikdo neotestoval.

Ahoj. Kde tu opravu najdu nebi co mám přesně udělat. Dík za info

Blacktrz avatar Sep 30 '25 07:09 Blacktrz

V Actions u tohoto projektu si stahni build ktery vznikl ve zminem PR. Bud pro linux nebo windows. Musis byt prihlasen do GH, abys mohl stahovat

arnost00 avatar Sep 30 '25 07:09 arnost00

Ahoj tak mě tak vrtá hlavou, jak pustím Quickshow z *.AppImage ?

Pjootr avatar Sep 30 '25 08:09 Pjootr

PR buildy : Linux a Win

arnost00 avatar Sep 30 '25 08:09 arnost00

Ahoj tak mě tak vrtá hlavou, jak pustím Quickshow z *.AppImage ?

Tohle by mohl treba vedet @fvacek nebo @otahirs ?

arnost00 avatar Sep 30 '25 14:09 arnost00

Na linuxu je appimage normální binárka, takže nastavit exec flag a spustit jako každou jinou

syyyr avatar Sep 30 '25 14:09 syyyr

Otestováno, funguje. Dík

Blacktrz avatar Sep 30 '25 16:09 Blacktrz

Na linuxu je appimage normální binárka, takže nastavit exec flag a spustit jako každou jinou

tak jasně, spustit Quickevent umím, ale v tuto chvíli mi jde o QuickShow (nevím kde najít/stáhnout tu binárku)

Pjootr avatar Sep 30 '25 19:09 Pjootr

tak jasně, spustit Quickevent umím, ale v tuto chvíli mi jde o QuickShow (nevím kde najít/stáhnout tu binárku)

ah, sry... v tom appimagi binárka quickshow je, ale ten appimage bohužel nemá script, kterým by se dalo vybrat, která binárka se spustí, takže momentálně lze quickshow pustit jen pomocí rozbalení AppImage přes ./*.AppImage --appimage-extract nebo ./*.AppImage --appimage-mount a z rozbaleného appimage manuálně spustit quickshow z <cesta-k-rozbalenemu-appimagi>/usr/bin

syyyr avatar Oct 01 '25 08:10 syyyr

tak díky, to rozbalení AppImage funguje a quickshow jde spustit

Pjootr avatar Oct 01 '25 09:10 Pjootr

Nevím jestli je to stejný problem, ale v 3.4.13 se mi Quickshow nepodařilo vůbec spustit.

Osin01 avatar Nov 15 '25 06:11 Osin01

V 3.4.16 quickshow jede

Blacktrz avatar Nov 15 '25 15:11 Blacktrz

V 3.4.17 taky jede

https://github.com/Quick-Box/quickevent/actions/runs/19191870718/artifacts/4507306357

Blacktrz avatar Nov 15 '25 15:11 Blacktrz

Ano, v 3.4.17 to jede....

Osin01 avatar Nov 16 '25 20:11 Osin01

Tak se omlouvám, nyní jsem to rozchodil i v 3.4.13. Asi jsem to měl blbě v .conf. Nic mi nevypsal ani příkaz quickshow --help, tak jsem myslel, že to nefunguje vůbec...

Osin01 avatar Nov 16 '25 20:11 Osin01

Tak se omlouvám, nyní jsem to rozchodil i v 3.4.13. Asi jsem to měl blbě v .conf. Nic mi nevypsal ani příkaz quickshow --help, tak jsem myslel, že to nefunguje vůbec...

quickshow to posila help na stderr, coz ve windows pada nevim kam ,ale da se to presmerovat do souboru a pak zobrazit, to se netyka jenom quickshow.exe --help, to se tyka i toho, co pise aplkace pri behu. Nepamatuji si uplne presne, jak se to pise v CMD, ale melo by to vyt neco jako quickshow.exe 2>log.txt

fvacek avatar Nov 18 '25 10:11 fvacek