#pyqt | Logs for 2019-03-04

Back
[02:26:33] -!- crmaurei has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
[02:46:05] -!- crmaurei has joined #pyqt
[03:02:05] -!- storgance has quit [Quit: Connection closed for inactivity]
[03:38:55] -!- n1` has quit [Quit: WeeChat 2.3]
[05:29:19] -!- Avaris_ has joined #pyqt
[05:33:02] <Avaris_> weird issue. i'm toggling the enabled status of a button, but on osx visuals not updated unless i force a repaint. anyone run into something similar? test script: https://bpaste.net
[07:17:24] -!- cetchmoh has joined #pyqt
[07:34:58] -!- n1` has joined #pyqt
[07:44:47] -!- cetchmoh has quit [Quit: I'm too old for this sh*t]
[07:46:27] -!- BPL has joined #pyqt
[07:46:30] -!- cetchmoh has joined #pyqt
[08:02:23] -!- Avaris_ has quit [Ping timeout: 256 seconds]
[08:20:57] -!- cetchmoh has quit [Quit: I'm too old for this sh*t]
[08:24:58] -!- cetchmoh has joined #pyqt
[08:44:16] -!- Rolln_294 has joined #pyqt
[08:54:08] -!- n1` has quit [Ping timeout: 250 seconds]
[09:27:30] <altendky> Avaris: sorry, I haven't. But I've only got one person (that might be) using my app on macos. And no access outside CI :[
[09:35:20] <altendky> Apparently buttons are really finicky? https://bugreports.qt.io"Mac%20enable%20button%20no%20update"
[11:19:41] -!- AbleBacon has joined #pyqt
[11:57:10] -!- Siecje has joined #pyqt
[11:58:30] -!- kallesbar has joined #pyqt
[12:34:06] <Avaris> altendky: thanks. not only buttons though. i've run into a few more repaint issues. i'm dynamically adding/removing widgets to qsplitter and that requires repaint as well. frustrating
[12:34:40] <altendky> Avaris: :[ only on macos?
[12:35:30] <Avaris> as far as i can see. can't test on windows (not supported), but ubuntu (from docker) behaves nicely
[12:36:17] <altendky> we are so spoiled with pyqt wheels... wx is such a pain to install. still haven't gotten it
[12:36:49] <Avaris> yuck, why would you even want wx :)
[12:38:12] <altendky> someone else's program for work. they have a download (if you create a password on the site) but it requires a key for some reason i don't even know. but the source is sitting right there. anyways, download is windows only and i work in linux when i can. plus, working with their other stuff i have had to fix a bunch of things anyways
[12:38:19] <altendky> so kinda figure having a source setup would be good
[12:39:26] <altendky> i thought i had found and installed it but it still isn't finding -lwx_gtk3u_webview-3.0
[12:41:52] <altendky> oh right, i forgot. the package is from -backports and isn't obviously installable as it conflicts with existing packages
[12:43:36] <Avaris> sounds like pain
[12:44:34] <altendky> yeah, they have wheels for windows and macos. there was some ticket about linux but i didn't read it all. seems weird that only they would have a problem making a linux wheel.
[12:44:49] <altendky> so i can give up and run source in my vm
[12:48:15] <Avaris> here is a qsplitter example: https://bpaste.net
[12:48:23] <Avaris> adding works fine, removing requires repaint
[12:52:20] <altendky> Avaris: i'm guessing that storing the label into a list or such doesn't help
[12:53:32] <Avaris> no, it's actually repaint. if you minimize maximize again, all is good
[12:55:03] <altendky> you already know... but yeah, it worked fine here in linux
[12:56:47] <Avaris> huh, installed pyqt 5.9 and that works fine
[12:58:23] <Avaris> 5.11 and 5.12 wasn't. let's se 5.10 :)
[12:59:59] <Avaris> i've also run into that weird button size problem from the issue too. wanted to make a button 20x20 and it definitely wasn't 20x20. i settled for 30x30 :)
[13:01:44] <Avaris> 5.10 also good
[13:13:37] <altendky> *sigh*
[13:13:52] <Avaris> hmm https://bugreports.qt.io
[13:14:51] <Avaris> yup setting that env var helps
[13:15:21] <altendky> Hah Mac wants layer...
[13:15:51] <altendky> I would think that'd be a fairly identifiable scenario
[13:17:08] <altendky> At least for a qt dev working with a macos dev, which you would think could happen
[13:17:46] <Avaris> so... i need `import os; os.environ['QT_MAC_WANTS_LAYER'] = '1'`...
[13:18:47] <Avaris> it's stupid, but at least it works
[13:18:48] <altendky> if sys.platform.startswith('darwin')
[13:19:06] <altendky> Though I guess it's probably ignored otherwise...
[13:59:18] -!- kallesbar has quit [Quit: Konversation terminated!]
[17:13:20] -!- AbleBacon has quit [Quit: Leaving]
[17:13:53] -!- Siecje has parted #pyqt
[18:28:56] -!- mintograde has joined #pyqt
[18:35:43] -!- BPL has quit [Quit: Leaving]
[20:47:47] -!- brap_ has joined #pyqt
[20:51:18] -!- Rolln_294 has quit [Ping timeout: 250 seconds]
[21:07:04] -!- minto has joined #pyqt
[21:10:32] -!- mintograde has quit [Ping timeout: 255 seconds]
[21:29:47] -!- minto has quit [Ping timeout: 240 seconds]
[21:43:08] -!- JanC has quit [Ping timeout: 258 seconds]
[21:47:59] -!- JanC has joined #pyqt