window-managers

    0热度

    2回答

    我正在尝试使AwesomeWM中的壁纸更改过程更轻松,该脚本读取图像的路径并用我给出的路径替换现有的壁纸;然后重新启动WM。 我的代码如下所示: #!/bin/bash if [[ $1 != "" ]] && [ -f $1 ]; then cp $1 /usr/local/share/awesome/themes/modded/background.png xdot

    -1热度

    1回答

    所以我下载了github上的xmonad wm配置文件,我认为它看起来不错,试图使用它,我得到了一个解析错误。我没有太多的Haskell知识,但没有看起来错误? xmonad.hs:72:13: parse error on input ‘]’ 地区问题: addedKeys = [ ("M-<Return>" , spawn myTerm), ("M-e" , spawn

    1热度

    1回答

    我想在没有任何控件和栏的情况下全屏打开两个窗口(每个显示一个)。我正在使用火柴盒来做到这一点,除了一件事情之外,这可以。 Windows将在两台显示器上以全屏方式打开,因为它是一台显示器。我使用.xinitrc文件来控制Xorg。 xrandr --output HDMI2 --auto --pos 0x1080 --output HDMI1 --auto --pos 0x0 xset s of

    0热度

    1回答

    我正在尝试使用python管理窗口。 具体来说,我想找到我已经使用硒则有它的重点,最大限度地提高它打开一个窗口。我相信这是可能的使用窗口管理器,因为有像Python编写的qtile这样的程序。 我已阅读python文档,有一些名为pythonw。 https://docs.python.org/3/using/mac.html 我使用Python 3.5,但如果这是一个更容易的选择,我可以升级。

    1热度

    1回答

    我正在写一个窗口管理器,我想知道是否可以创建一个覆盖所有其他窗口的窗口,但根本没有投入重点。换句话说,我最好喜欢能够在没有任何输入的情况下画出这个窗口。 一种方法是让窗口管理器调用XQueryTree,然后将输入(鼠标点击,键盘输入等)传递给相应的窗口。但是,我想知道是否有办法阻止这个覆盖窗口从来没有获得输入事件。 此外,我不想直接在根窗口上绘图,因为这会破坏合成管理器。

    1热度

    1回答

    我正在使用Linux上的Qt开发GUI应用程序。操作系统仅提供X服务器和运行Qt应用程序的先决条件。目前还没有安装像GNOME,KDE等桌面环境。没有窗口管理器。 所以我的问题是:Qt是否需要预先安装的窗口管理器(如KWin,Compiz,Metacity等)还是可以编写一个直接与X服务器通信的Qt应用程序?我意识到后者可能会让我疯狂,因为我会付出努力。但是,由于资源的限制,它可能是一种选择。 在

    1热度

    1回答

    根据I3文件:i3 append layout system append_layout程序应该可以,因为睿i3 4.8 我没有在我的路径append_layout i3的程序。 sudo find/-name "append_layout" | wc -l 0 我的Linux版本Debian的杰西最新 uname -a Linux Sphinx 3.16.0-4-amd64 #1 SMP

    0热度

    1回答

    某些DE(在Unity或OSX上)在标题栏左侧放置控制按钮(最小化,最大化,关闭)。其他将它们放在右侧(例如在Windows上)。如何检测当前环境使用Qt的哪一方?如果没有“Qt方式”来做到这一点,我该如何做到这一平台特定的方式(对于Linux)?

    0热度

    1回答

    我正在经历我的i3设置的配置,我想知道是否可以为i3bar的不同部分设置不同的字体大小。具体而言,我想为我的工作区名称设置比其他栏更大的字符(网络信息,电池,CPU使用等)。我知道我可以声明多种字体和字体大小,但只有一种大小受到尊重,我不能将它们分配给酒吧的特定区域。我偶然发现了Pango,但我不确定它是否能够做我想做的事,或者如果有可能使用i3(可能与i3bar交替使用)? 在此先感谢。我前面回

    0热度

    1回答

    我已经构建了一个应用程序,我需要在来电时显示卡片。它在Kitkat中工作正常,但在Android L,M,N卡上出现两次,为什么? 结果(奇巧) 结果(棒棒堂,牛轧糖,棉花糖) 我的代码 package tutorials.hackro.com.callincoming; import android.content.BroadcastReceiver; import android.con