QT5 Konfiguration

Started by bluescreen, 2015/06/07, 13:12:13

Previous topic - Next topic

bluescreen

Moin !

Habe hier ein Siduction Installation ohne lxqt !

Habe nun unter anderem zwei Programme , connmgr und compton-conf
die qt5 basiert sind.

Habe nun dies gefunden :
http://qt-apps.org/content/show.php/Qt5+Configuration+Tool?content=168066

Leider lässt es sich nicht bauen :(

Bricht ab mit " lrelease not found "

Kann mit  dem Fehler nicht wirklich etwas anfangen und
bei big brother find ich auch nichts geistreiches !

Jemand ein Tipp ?

P.S. :  Da QT4 ja so langsam vom Aussterben bedroht ist und QT5
          im kommen ist , wäre so ein Tool in der Paketbasis sehr wünschenswert !


Gruss
8)

devil

Man kann.
Und zwar werfe man 'lrelease' gegen apt-file search und siehe da, magischerweise taucht die Lösung auf. Du willst qtcreator.


apt-file search lrelease
qtcreator: /usr/share/qtcreator/externaltools/lrelease.xml

melmarker

da gibt es einen bugtracker bei debian - da kann man Paketierungswünsche eintragen
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

towo

Zumal compton-conf in debian ist.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

melmarker

@towo - wäre mir neu, der Maintainer hats nicht drauf, das Zeug in debian unterzubringen :)
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

towo

Ach is in unserem Repo, hab ich doch glatt übersehen.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

melmarker

connmgr - nie gehört, aber ich hab gehört, dass einige Leute schon mal recht erfolgreich cmst eingesetzt haben

Edit: upps, ist ja was ein wenig anderes, wozu man das auch braucht
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

bluescreen

Moin nochmal !

Habe mich wohl etwas umständlich ausgedrückt !

Es geht um die Konfiguration des Looks !

Es ist im grossen und ganzen auch alles OK !
Leider erkennen QT5-Programme nicht die Einstellungen !

Bsp. :

#compton-conf   ---> schrecklicher Default Look
#compton-conf  --style=kvantum  ---> mein Standard-Theme

Leider wird nur der Style übernommen , nicht die Schrift ....

Da wäre doch ein äquivalent zu qt4-config ganz nett !

Gruss



melmarker

Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

bluescreen

Hallo nochmal !


Ich versuche immer noch qt5ct zu bauen !

Unter Arch-Linux kein Problem. In Manjaro
ist es als Paket enthalten.

Aber als langjähriger SID-User hätte ich es gerne
auch unter Debian am laufen !

Ich benutze Openbox mit kde-apps !

Leider werden die Settings aus "systemsettings5"
für QT5 - Apps nicht übernommen !

Thats why qt5ct !!!

Der Bau :

  bluescreen@fatcat:~/Downloads/qt5ct-0.13$ make
cd src/qt5ct-qtplugin/ && ( test -e Makefile || /usr/lib/x86_64-linux-gnu/qt5/bin/qmak
e /home/bluescreen/Downloads/qt5ct-0.13/src/qt5ct-qtplugin/qt5ct-qtplugin.pro PREFIX=/
usr -o Makefile ) && make -f Makefile 
make[1]: Entering directory '/home/bluescreen/Downloads/qt5ct-0.13/src/qt5ct-qtplugin'
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_WEBKIT -DQT5CT_DATADIR=\"/usr/s
hare\" -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/q
t4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/
include/qt4 -I.. -I.build/moc -o .build/obj/main.o main.cpp
main.cpp:29:38: fatal error: qpa/qplatformthemeplugin.h: Datei oder Verzeichnis nicht
gefunden
#include <qpa/qplatformthemeplugin.h>
                                      ^
compilation terminated.
Makefile:230: recipe for target '.build/obj/main.o' failed
make[1]: *** [.build/obj/main.o] Error 1
make[1]: Leaving directory '/home/bluescreen/Downloads/qt5ct-0.13/src/qt5ct-qtplugin'
Makefile:43: recipe for target 'sub-src-qt5ct-qtplugin-make_first' failed
make: *** [sub-src-qt5ct-qtplugin-make_first] Error 2
bluescreen@fatcat:~/Downloads/qt5ct-0.13$


Jemand eine Idee ?

Gruss

devil

Hast Du qtbase5-private-dev installiert?


greetz
devil





bluescreen

Hallo !

Ja ist alles installiert !  Habe natürlich vorher
auch BigBrother befragt und durchsucht !

Da ist nichts zu machen !

Habe wie schon gesagt auch andere Distro`s
ausprobiert die QT5 als "default" haben !

Überall baut es (auch FreeBSD) durch !

Nur nicht Debian (Stretch & Sid) und Ubuntu !

Gruss

melmarker

#12
 #include <qpa/qplatformthemeplugin.h>  - dann sieh zu, dass Du dieses File hast  - sonst wird das nichts.

$ apt-file search qpa/qplatformthemeplugin.h
qtbase5-private-dev: /usr/include/x86_64-linux-gnu/qt5/QtGui/5.3.2/QtGui/qpa/qplatformthemeplugin.h
qtbase5-private-dev: /usr/include/x86_64-linux-gnu/qt5/QtGui/5.4.2/QtGui/qpa/qplatformthemeplugin.h                                                     
qtbase5-private-dev: /usr/include/x86_64-linux-gnu/qt5/QtGui/5.5.0/QtGui/qpa/qplatformthemeplugin.h


wenn das alles passt - dann sollte man auch das richtige qmake nehmen, willkürlicher Schnipsel:
t4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/
sieht irgendwie nicht wirklich richtig aus

EDIT sagt: hilfreich ist eventuell man qtchooser - und auf die Gefahr hin, mich wieder mal unbeliebt zu machen: qmake make make install ist eine denkbar doofe Idee, tu Dir einen Gefallen und mach ein Paket draus.
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

melmarker

#13
Wenn Du den Weg über ein ordentliches Paket gehen möchtest und Hilfe brauchst, dann können wir das auch gemeinsam zusammenklöppeln.

Edit: Und ich sehe einen Bedarf für das Paket in Siduction (und/oder Debian), wenn Qt 4 dann endlich wirklich tot ist, haben wir das Problem bei allen Nicht-Qt-Flavours.
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

bluescreen

MoinMoin !!

Habe mal sid neu aufgespielt und nun läuft das
Kompilieren durch .

Das Programm läuft auch , nur die Einstellungen werden nicht
übernommen .

Auszug aus dem README :

Requirements:

- GNU Linux or FreeBSD
- qtbase >= 5.4.0
- qtsvg >= 5.4.0 (For svg icons)
- qttools >= 5.4.0 (For build only)


Installation:

qmake PREFIX=<your installation path>
make
make install (under root)

Add line 'export QT_QPA_PLATFORMTHEME=qt5ct' to ~/.profile and re-login.


Bei Arch/Manjaro funktionierte der Eintrag " export QT_ .... " wenn ich ihn
Systemweit in die /etc/profile eingefügt hatte !


Hier mit sid geht es weder über /home/user/.profile  noch /etc/profile  .


Jemand vielleicht ein Tipp oder eine Idee ?


Habe versucht über .bashrc und als Eintrag in die Openbox-autostart !

???