u___u
Anmeldungsdatum: 24. März 2016
Beiträge: 33
|
Hallo, ein mit QT kompiliertes Programm (GUI) möchte ich gerne über Dolphin per klick öffnen. Leider öffnet sich dann die Auswahl um ein Programm zu wählen mit der die Datei geöffnet wird obwohl sie doch selbst ausführbar ist. Über die Konsole lässt sich das Programm natürlich öffnen, ich würde es nur gerne auch direkt über Dolphin also von der Ordnerstruktur heraus.
Hat jemand ein Tipp wie sich Dolphin oder irgendwas anderes umstellen lässt, dass die ausfühbare Datei einfach ausgeführt wird, statt das die Programmliste kommt? Grüße 👍
|
HmpfCBR
Anmeldungsdatum: 22. Mai 2007
Beiträge: 4597
Wohnort: Leipzig
|
Suchst du vielleicht .desktop-Dateien?
|
V0LKER
Anmeldungsdatum: 23. Februar 2014
Beiträge: 1967
|
Moin, habe ich probiert mit korganizer,konqueror konsole und klappt einwandfrei. Beschreibe mal genauer was, welches und so weiter. Es ist letzendlich aber müselig die Programme entsprechend zu finden, da sind "desktop-Dateien" sinniger. peace
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
also ich kann per einfachem Klick in Dolphin eine in Qt5 erstellte Datei öffnen. Direkt aus dem build-Ordner, ohne Änderungen gestartet. Zeige mal ls -la /pfad/zu/deiner/datei oder alternativ ohne Pfadangabe, wenn du im Dolphin im Ordner bist und mittels F4 die Konsole aufmachst.
|
u___u
(Themenstarter)
Anmeldungsdatum: 24. März 2016
Beiträge: 33
|
ls -la gibt raus:
insgesamt 116
drwxrwxr-x 2 l l 4096 Jan 27 00:04 .
drwxr-xr-x 27 l l 4096 Jan 27 00:04 ..
-rw-rw-r-- 1 l l 4160 Jan 27 00:04 main.o
-rw-rw-r-- 1 l l 20408 Jan 27 00:04 mainwindow.o
-rw-rw-r-- 1 l l 16934 Jan 27 00:04 Makefile
-rw-rw-r-- 1 l l 2631 Jan 27 00:04 moc_mainwindow.cpp
-rw-rw-r-- 1 l l 10152 Jan 27 00:04 moc_mainwindow.o
-rwxrwxr-x 1 l l 34920 Jan 27 00:04 test
-rw-rw-r-- 1 l l 5156 Jan 27 00:04 ui_mainwindow.h Zu Not muss ich wohl mal nach einem anderen Dateimanager ausschau halten
|
V0LKER
Anmeldungsdatum: 23. Februar 2014
Beiträge: 1967
|
Moin, das war jetzt ein Witz? "Zu Not muss ich wohl mal nach einem anderen Dateimanager ausschau halten" Poste das "ls -la /pfad/zu/deiner/datei"erst mal korrekt. Es ist kein Programm dabei!
|
Thomas_Do
Moderator
Anmeldungsdatum: 24. November 2009
Beiträge: 8536
|
V0LKER schrieb:
Es ist kein Programm dabei!
Programm schon, aber Quellcode.
|
u___u
(Themenstarter)
Anmeldungsdatum: 24. März 2016
Beiträge: 33
|
Witz wie wo? Im Ordner "build-test-Desktop-Release" wo das Programm liegt hab ich auf F4 gedrückt und ls -la eingegeben. Das sollte ich zeigen, hab ich gemacht, die Schlussfolgerung daraus weiß ich selbst nicht. Die Datei "test" ist das Programm was von QT dort hin gelegt wird. Habe mal Nemo, den Manager von Cinnamon installiert, dort hat man die Wahl "ausführbar machen und starten" damit ist es erstmal ausreichend komfortabel.
|
Cruiz
Anmeldungsdatum: 6. März 2014
Beiträge: 5557
Wohnort: Freiburg i. Brsg.
|
u___u schrieb: wo das Programm liegt
Da liegt kein kompiliertes Programm.
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Die Qt-Debug-Buildordner sehen immer so aus. Im Fall oben heisst die auszuführende Datei "test". Diese ist als ausführbar markiert und sollte beim "Öffnen" mit Dolphin auch starten.
|
V0LKER
Anmeldungsdatum: 23. Februar 2014
Beiträge: 1967
|
Thomas_Do schrieb: V0LKER schrieb:
Es ist kein Programm dabei!
Programm schon, aber Quellcode.
Du müßtest wissen wie ich es gemeint habe. 😇 Ansonsten bin ich raus hier. 🤣
|
u___u
(Themenstarter)
Anmeldungsdatum: 24. März 2016
Beiträge: 33
|
Da fehlen mir wohl noch die Skills alle Insider hier zu verstehen ☺ Cruiz schrieb: u___u schrieb: wo das Programm liegt
Da liegt kein kompiliertes Programm.
"test" in diesem Ordner lässt sich doch aber ausführen durch Konsole oder Nemo. ChickenLipsRfun2eat schrieb: Diese ist als ausführbar markiert und sollte beim "Öffnen" mit Dolphin auch starten.
Das genau das ist das Problem und geht nicht. Es öffnet sich dieses Fenster, siehe Anhang
Aber halb so schlimm mit Nemo hab ich erstmal eine Alternative die geht.
- Bilder
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Hallo! Hab dich etwas aus den Augen verloren, sorry. Was sagt denn ein file test im betreffenden Ordner? Müsste ja sowas wie test: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=5987059a5b549da9df54bb9d999d9a5c2024a344, not stripped, with debug_info bei herauskommen.
|