QPushButton is drawn like a white rectangle on MacOS
I created a simple dialog in Qt and added two pushbuttons from the palette.
On windows they look Ok:
But on Mac the second button is not drawn:
What could be the reason?
Buttons markup is:
<widget class="QPushButton" name="okButton">
<property name="text">
<string>OK</string>
</property>
</widget>
<widget class="QPushButton" name="pushButton">
<property name="text">
<string>Cancel</string>
</property>
<property name="autoDefault">
<bool>false</bool>
</property>
</widget>
macos qt
add a comment |
I created a simple dialog in Qt and added two pushbuttons from the palette.
On windows they look Ok:
But on Mac the second button is not drawn:
What could be the reason?
Buttons markup is:
<widget class="QPushButton" name="okButton">
<property name="text">
<string>OK</string>
</property>
</widget>
<widget class="QPushButton" name="pushButton">
<property name="text">
<string>Cancel</string>
</property>
<property name="autoDefault">
<bool>false</bool>
</property>
</widget>
macos qt
I didn't override any drawing handlers, only clicked() slot which calls close()
– aabramovsky
Nov 11 at 14:31
1
What version of Qt are you using ? On what version of macOS ?
– SGaist
Nov 11 at 22:20
Also: In case you are using macOs in a Virtual Machine, these kind glitches sometimes happen
– Felix
Nov 11 at 23:08
Qt 5.1; Latest MacOS, real machine ( customer )
– aabramovsky
Nov 12 at 0:07
add a comment |
I created a simple dialog in Qt and added two pushbuttons from the palette.
On windows they look Ok:
But on Mac the second button is not drawn:
What could be the reason?
Buttons markup is:
<widget class="QPushButton" name="okButton">
<property name="text">
<string>OK</string>
</property>
</widget>
<widget class="QPushButton" name="pushButton">
<property name="text">
<string>Cancel</string>
</property>
<property name="autoDefault">
<bool>false</bool>
</property>
</widget>
macos qt
I created a simple dialog in Qt and added two pushbuttons from the palette.
On windows they look Ok:
But on Mac the second button is not drawn:
What could be the reason?
Buttons markup is:
<widget class="QPushButton" name="okButton">
<property name="text">
<string>OK</string>
</property>
</widget>
<widget class="QPushButton" name="pushButton">
<property name="text">
<string>Cancel</string>
</property>
<property name="autoDefault">
<bool>false</bool>
</property>
</widget>
macos qt
macos qt
edited Nov 11 at 14:38
eyllanesc
73.1k103056
73.1k103056
asked Nov 11 at 13:43
aabramovsky
134
134
I didn't override any drawing handlers, only clicked() slot which calls close()
– aabramovsky
Nov 11 at 14:31
1
What version of Qt are you using ? On what version of macOS ?
– SGaist
Nov 11 at 22:20
Also: In case you are using macOs in a Virtual Machine, these kind glitches sometimes happen
– Felix
Nov 11 at 23:08
Qt 5.1; Latest MacOS, real machine ( customer )
– aabramovsky
Nov 12 at 0:07
add a comment |
I didn't override any drawing handlers, only clicked() slot which calls close()
– aabramovsky
Nov 11 at 14:31
1
What version of Qt are you using ? On what version of macOS ?
– SGaist
Nov 11 at 22:20
Also: In case you are using macOs in a Virtual Machine, these kind glitches sometimes happen
– Felix
Nov 11 at 23:08
Qt 5.1; Latest MacOS, real machine ( customer )
– aabramovsky
Nov 12 at 0:07
I didn't override any drawing handlers, only clicked() slot which calls close()
– aabramovsky
Nov 11 at 14:31
I didn't override any drawing handlers, only clicked() slot which calls close()
– aabramovsky
Nov 11 at 14:31
1
1
What version of Qt are you using ? On what version of macOS ?
– SGaist
Nov 11 at 22:20
What version of Qt are you using ? On what version of macOS ?
– SGaist
Nov 11 at 22:20
Also: In case you are using macOs in a Virtual Machine, these kind glitches sometimes happen
– Felix
Nov 11 at 23:08
Also: In case you are using macOs in a Virtual Machine, these kind glitches sometimes happen
– Felix
Nov 11 at 23:08
Qt 5.1; Latest MacOS, real machine ( customer )
– aabramovsky
Nov 12 at 0:07
Qt 5.1; Latest MacOS, real machine ( customer )
– aabramovsky
Nov 12 at 0:07
add a comment |
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53249349%2fqpushbutton-is-drawn-like-a-white-rectangle-on-macos%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53249349%2fqpushbutton-is-drawn-like-a-white-rectangle-on-macos%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
I didn't override any drawing handlers, only clicked() slot which calls close()
– aabramovsky
Nov 11 at 14:31
1
What version of Qt are you using ? On what version of macOS ?
– SGaist
Nov 11 at 22:20
Also: In case you are using macOs in a Virtual Machine, these kind glitches sometimes happen
– Felix
Nov 11 at 23:08
Qt 5.1; Latest MacOS, real machine ( customer )
– aabramovsky
Nov 12 at 0:07