删除QPushButton文本周围的选择

时间:2014-11-19 21:42:10

标签: css qt button stylesheet

当我在表单上添加QPushButton时,我明白了:

enter image description here

你可以看到丑陋的文字选择(进入按钮)。我该如何删除它? 这是我的这个按钮的CSS:

    enterButton->setStyleSheet("QPushButton { \
                                    padding: 6px; \
                                    background: #369; \
                                    color: white; \
                                    font-size: 13px;\
                                    border: 0; \
                                    border-radius: 3px; \
                                }\
                                QPushButton:hover { \
                                    background: #47a; \
                                }\
                                QPushButton:pressed { \
                                    background: #58b; \
                                }");

谢谢!

1 个答案:

答案 0 :(得分:6)

我现在没有安装Ubuntu,但我认为outline: 0px应该有效:

enterButton->setStyleSheet("QPushButton { \
                                padding: 6px; \
                                background: #369; \
                                color: white; \
                                font-size: 13px;\
                                border: 0; \
                                border-radius: 3px; \
                                outline: 0px; \
                            }\
                            QPushButton:hover { \
                                background: #47a; \
                            }\
                            QPushButton:pressed { \
                                background: #58b; \
                            }");

试一试,然后回复一下。