diff options
author | adisbladis <adis@blad.is> | 2018-01-05 16:11:12 +0800 |
---|---|---|
committer | adisbladis <adis@blad.is> | 2018-01-05 16:17:37 +0800 |
commit | 1e6a48e2966ca8c8523056631b090e139c48ebc0 (patch) | |
tree | 9b4af8b3c67fc557320b2e89a34e6a7002622aa9 /pkgs/applications/misc/qtpass | |
parent | 028068a274d8b575cf6821617829ac6605d9b791 (diff) | |
download | nixlib-1e6a48e2966ca8c8523056631b090e139c48ebc0.tar nixlib-1e6a48e2966ca8c8523056631b090e139c48ebc0.tar.gz nixlib-1e6a48e2966ca8c8523056631b090e139c48ebc0.tar.bz2 nixlib-1e6a48e2966ca8c8523056631b090e139c48ebc0.tar.lz nixlib-1e6a48e2966ca8c8523056631b090e139c48ebc0.tar.xz nixlib-1e6a48e2966ca8c8523056631b090e139c48ebc0.tar.zst nixlib-1e6a48e2966ca8c8523056631b090e139c48ebc0.zip |
qtpass: Fix huge icons and spacing
Diffstat (limited to 'pkgs/applications/misc/qtpass')
-rw-r--r-- | pkgs/applications/misc/qtpass/default.nix | 2 | ||||
-rw-r--r-- | pkgs/applications/misc/qtpass/hidpi.patch | 13 |
2 files changed, 15 insertions, 0 deletions
diff --git a/pkgs/applications/misc/qtpass/default.nix b/pkgs/applications/misc/qtpass/default.nix index 95328deef4c2..e03dd65b9eb3 100644 --- a/pkgs/applications/misc/qtpass/default.nix +++ b/pkgs/applications/misc/qtpass/default.nix @@ -11,6 +11,8 @@ stdenv.mkDerivation rec { sha256 = "0pp38b3fifkfwqcb6vi194ccgb8j3zc8j8jq8ww5ib0wvhldzsg8"; }; + patches = [ ./hidpi.patch ]; + buildInputs = [ git gnupg pass qtbase qtsvg qttools ]; nativeBuildInputs = [ makeWrapper qmake ]; diff --git a/pkgs/applications/misc/qtpass/hidpi.patch b/pkgs/applications/misc/qtpass/hidpi.patch new file mode 100644 index 000000000000..629bcbb5baca --- /dev/null +++ b/pkgs/applications/misc/qtpass/hidpi.patch @@ -0,0 +1,13 @@ +diff --git a/main/main.cpp b/main/main.cpp +index 8a18409c..1cddd911 100644 +--- a/main/main.cpp ++++ b/main/main.cpp +@@ -35,7 +35,7 @@ + * @return + */ + int main(int argc, char *argv[]) { +- qputenv("QT_AUTO_SCREEN_SCALE_FACTOR", "1"); ++ QApplication::setAttribute(Qt::AA_EnableHighDpiScaling); + QString text = ""; + for (int i = 1; i < argc; ++i) { + if (i > 1) |