小编moz*_*art的帖子

标签栏顶部的 Qt 样式表奇怪的线条

我设计了我的 QTabWidget 并在标签栏顶部出现了一条奇怪的线。它仅在具有多个选项卡时发生。

QTabWidget::pane {
    border-top: 1px solid #c4c4c4;
    top: -1px;
}

QTabWidget::tab-bar {
    left: 5px;
}
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

在此处输入图片说明

有什么建议可以解决这个问题吗?谢谢。

qt pyqt qtstylesheets

3
推荐指数
1
解决办法
920
查看次数

Gnome Shell中带有Notification的Python程序不起作用

我正在编写一个python程序,该程序从网页获取信息并在Gnome Shell中的Notification上显示。我使用的是Arch,因此我想在启动时启动该程序,如果网页上有任何更改,它将通知我。这是我的代码:

import time
import webbrowser
import requests
from bs4 import BeautifulSoup
from gi.repository import Notify, GLib


IPS = {'Mobifone': True, 'Viettel': False, 'Vinaphone': False}
LINK = "https://id.vtc.vn/tin-tuc/chuyen-muc-49/tin-khuyen-mai.html"


def set_ips_state(ips_name, state):
    global IPS
    for key in IPS.iterkeys():
        if key == ips_name:
            IPS[key] = state


def call_webbrowser(notification, action_name, link):
    webbrowser.get('firefox').open_new_tab(link)


def create_notify(summary, body, link):
    Notify.init("Offer")
    noti = Notify.Notification.new(summary, body, 'dialog-information')
    noti.add_action('action_click', 'Read more...', call_webbrowser, link)
    noti.show()
    # GLib.MainLoop().run()


def save_to_file(path_to_file, string):
    file = open(path_to_file, 'w')
    file.write(string)
    file.close()


def main():
    global IPS …
Run Code Online (Sandbox Code Playgroud)

python linux pygobject gnome-shell

1
推荐指数
1
解决办法
877
查看次数

标签 统计

gnome-shell ×1

linux ×1

pygobject ×1

pyqt ×1

python ×1

qt ×1

qtstylesheets ×1