- Posts: 10
- Thank you received: 1
Rendering Issue
- ksherman777
- Topic Author
- Offline
- New Member
-
Link to the photo:
postimg.org/image/g4cf4c45j/
Please Log in or Create an account to join the conversation.
- ksherman777
- Topic Author
- Offline
- New Member
-
- Posts: 10
- Thank you received: 1
Please Log in or Create an account to join the conversation.
- selmf
- Offline
- Moderator
-
- Posts: 639
- Thank you received: 136
For Luis: Here's an example qt-project.org/forums/viewthread/48822 (be sure to check the comments)
QT5 has ways to handle this, alas YACReader is stuck with QT4 which has only basic support for retina and other high-dpi stuff. We can only hope that QT 5.4 gives us better mac support so YAC can do the switch to QT5 on mac.
My answers are not necessarily official YACReader statements but mostly represent my own opinion in technical matters.
Please Log in or Create an account to join the conversation.
- Luis Ángel
-
- Offline
- Administrator
-
- Posts: 3354
- Thank you received: 692
One of the tasks in YACReader's 8.0 roadmap is to do some serious work on the Mac version for fixing this kind of problems. Is going to be a tough work but it has to be done.
As selmf said, there are some technical problems causing YACReader for MacOSX to be stuck in an old version of Qt. I need to do some test, maybe one solution is to launch YACReader for MacOSX using client side decorations (f.e: github.com/Kampfgnom/QINAppStoreMainWindow , github.com/indragiek/INAppStoreWindow ) What do you think selmf?
Sorry for any inconveniences
Contribute to the project becoming a patron: www.patreon.com/yacreader
You can also donate via Pay-Pal: www.paypal.com/donate?business=5TAMNQCDD...e=Support+YACReader\
Please Log in or Create an account to join the conversation.
- ksherman777
- Topic Author
- Offline
- New Member
-
- Posts: 10
- Thank you received: 1
Please Log in or Create an account to join the conversation.
- selmf
- Offline
- Moderator
-
- Posts: 639
- Thank you received: 136
We could drop the opengl accelerated cover flow on mac for now to get around the blocker bug, reading is more important than a fancy cover flow imho.
I don't think we can count on the blocker bug being fixed by qt soon
As I don't own a mac there isn't much I can do.
My answers are not necessarily official YACReader statements but mostly represent my own opinion in technical matters.
Please Log in or Create an account to join the conversation.
- Luis Ángel
-
- Offline
- Administrator
-
- Posts: 3354
- Thank you received: 692
The first test looks promising, the glitch in the toolbar is gone. Now, I have a problem with the height of the toolbar
Contribute to the project becoming a patron: www.patreon.com/yacreader
You can also donate via Pay-Pal: www.paypal.com/donate?business=5TAMNQCDD...e=Support+YACReader\
Please Log in or Create an account to join the conversation.
- Luis Ángel
-
- Offline
- Administrator
-
- Posts: 3354
- Thank you received: 692
ksherman777 wrote: No worries, thanks for the quick response!! I'm sure it's tough work, I just thought I would let you guys know if you didn't already. Hope it's not too difficult. Good luck
If you do not mind, as soon as I will have a preliminary version with the render issue fixed I will send you a version for testing. I don't have a Mac with retina display...
Contribute to the project becoming a patron: www.patreon.com/yacreader
You can also donate via Pay-Pal: www.paypal.com/donate?business=5TAMNQCDD...e=Support+YACReader\
Please Log in or Create an account to join the conversation.
- selmf
- Offline
- Moderator
-
- Posts: 639
- Thank you received: 136
qt-project.org/doc/qt-5/qwindow.html#devicePixelRatio
qt-project.org/doc/qt-5/qpixmap.html#devicePixelRatio
There's also the option to pass a second pixmap to the QLabel using the "@2" keyword like it's described in the comments of that qt5.4 beta bugreport I linked.
Regarding the toolbar size problem: NSToolbar has a property called "sizeMode". This can be set using setSizeMode. No idea how to use the objective c stuff from cpp though... I'd post apples doc on it, but the forum software considers it spam...
You can get a handle for NSToolbar using QMacToolBar::nativeToolbar()
Hope this helps - a native toolbar is probably the best way to go for the mac users
My answers are not necessarily official YACReader statements but mostly represent my own opinion in technical matters.
Please Log in or Create an account to join the conversation.
- Luis Ángel
-
- Offline
- Administrator
-
- Posts: 3354
- Thank you received: 692
Contribute to the project becoming a patron: www.patreon.com/yacreader
You can also donate via Pay-Pal: www.paypal.com/donate?business=5TAMNQCDD...e=Support+YACReader\
Please Log in or Create an account to join the conversation.