Some QT apps tend to not use dolphin for the file picker, furthermore, some like to use the kde file picker, which does not have the same features as dolphin. How can I force all apps to use dolphin and dolphin only when browsing files? Example of what I get:
Isnāt detect it easy a cross platform app?
Go to Gnome then tell us Plasma sucks.
Dolphin can not be used as file picker.
All apps that use the native installed Qt of your distribution will use the KDE file picker on plasma. Flatpak apps are usually using xdg-desktop-portal and therefore also use the KDE file picker automatically. Apps shipping their own Qt or using GTK outside of flatpak / snap can not easily use the KDE file picker. You force GTK apps to act as if they were running in a sandbox using the GTK_USE_PORTAL=1
environment variable, which should also result in a KDE file picker.
Ok, somethingās wrong here.
What I said is that ALL software sucks, we just choose the one that sucks less for usā¦
I have huge issues with Gnome - silly things like changing an āopen withā¦ā option are not so easily accessibleā¦
However, the fact that Plasma works with KDE apps - but foreign apps have so many issues with menus and integration - so many non-native problems (looking at Firefox, for starters - itās good, and the menu works, but not like a proper Plasma menu - and no F10 menu).
So I stand by my āhatefulā comment removed by flags.
All software sucks, and thatās why developers are always working to fix things to be slightly less sucky.
Even some QT apps, as the OP statedā¦ and itās impossible to really bring it all together because the situation isnāt as simple as people think.
As @dzon states - itās a cross-platform application, not a Plasma application being discussed.
Then @jbb points out that people are confusing the idea that ādolphinā is being used as a file picker - itās the āKDEā file picker.
And for this reason, in many ways our desktops will suckā¦
People who use Gnome every day will get used to their environment and prefer it to Plasma and vice versa - it is not a war.
I object to being told to āGo To Gnomeā because I said that āall software sucksā.
So now, develop some understanding about WHY it sucks - then youāll find out partly why itās very hard to remove the āsuckāā¦ especially with regard to file pickers.
It seems that GTK4 apps use the portal by default. GTK3 apps donāt, though.
Actually, it seems that OP actually has a Qt file picker but is saying that it is ānot using Dolphinā.
I see that image showing āOpen fileā¦ā and itās a window with places on the leftā¦
From the screenshot it seems the Breeze theme is not used. So whatās missing is probably the plasma-integration5
package, which applies the KDE style, various settings, and dialogs, to Qt5 apps.
I just installed to take a look - and basically it doesnāt respect plasma too well - though th epicker looks fine, that also would depend on what theme is applied (OP doesnāt show any native to compare).
Actually, there are differences in the layout here - for example, at the bottom with File:Filter: OP seems to have File name - but otherwise it does look like a KDialog pickerā¦ not sure whatās up.
But the question, I guess, remains - how do you force standardize across non-native KDE applications if those applications donāt respect the rules and do their own thingā¦
By setting it the environment I guess.
@OP
That is already installed. plasma-integration
, from the arch linux extra repo
Search for plasma5-integration
āÆ yay plasma-integration
11 chaotic-aur/firedragon-extension-plasma-integration 1.9-1.3 (210.8 KiB 221.8 KiB)
KDE plasma browser integration extension for FireDragon
10 aur/firedragon-extension-plasma-integration 1.9-1 (+1 0.00)
KDE plasma browser integration extension for FireDragon
9 aur/firefox-extension-plasma-integration 2.0-2 (+1 0.01)
KDE plasma browser integration extension for firefox
8 aur/firefox-esr-extension-plasma-integration 1.9.1-1 (+1 0.01)
KDE plasma browser integration extension for firefox ESR
7 chaotic-aur/firefox-extension-plasma-integration-bin 1.9.1-2 (231.9 KiB 241.0 KiB)
Multitask efficiently by controlling browser functions from the Plasma desktop.
6 aur/firefox-extension-plasma-integration-bin 1.9.1-2 (+7 0.01)
Multitask efficiently by controlling browser functions from the Plasma desktop.
5 aur/chromium-extension-plasma-integration 1.9-1 (+2 0.00)
KDE plasma browser integration extension for chromium
4 chaotic-aur/librewolf-extension-plasma-integration 1.9-1.1 (211.0 KiB 221.8 KiB)
KDE plasma browser integration extension for Librewolf
3 aur/librewolf-extension-plasma-integration 1.9-1 (+11 0.36)
KDE plasma browser integration extension for Librewolf
2 aur/plasma-integration-git 6.0.80_r799.g9338c3c-3 (+1 0.00)
Qt Platform Theme integration plugins for the Plasma workspaces
1 extra/plasma-integration 6.2.4-1 (148.5 KiB 500.1 KiB) [plasma] (Installed)
Qt Platform Theme integration plugins for the Plasma workspaces
==> Packages to install (eg: 1 2 3, 1-3 or ^4)
Not there.
yay plasma5-integration
Haha, okay - that IS there and should be installed.
Unfortunately, I think OP has just abandoned hope.
So, a likely solution (if not already installed)
yay -S plasma5-integration
Standardization ā¦ that is what Linux world misses so much and something that is not gonna happen ever. Like I have 5 apps, I use daily, some proprietary that uses Qt4 still, some GTK like Inkscape, some Qt5 and all of them are using their own file picker, different colors, different bookmarks ā¦ every single thing you need to do 5 times ā¦ Not sure if Linux will be ever adopted as desktop (out of developers realm).
If it bundles Qt (which it probably does) no