Kommandozeile unsichtbar bei V 3.23

Bitte benutzen Sie dieses Forum für Fragen, Kommentare und Probleme im Zusammenhang mit QCAD Professional

Moderators: andrew, Husky

Forum rules

Immer Betriebssystem und QCAD Version angeben.

Zeichnungsdateien und Bildschirmfotos beifügen.

Eine Frage pro Topic.

Elmi
Junior Member
Posts: 15
Joined: Mon Oct 13, 2014 8:16 pm

Kommandozeile unsichtbar bei V 3.23

Post by Elmi » Fri Oct 18, 2019 4:12 pm

Hallo,
auf meinem MAC OST 10.11.6 (EL Capitan) habe ich nach dem Update auf 3.23
ein ärgerliches Problemchen.

Die CAD Werkzeuge haben einen schwarzen Hintergrund.
Damit könnte ich leben !
Allerdings passiert das auch in der Kommandozeile , scwhwarze Schrift auf schwarzem Hintergrund !
Damit kann ich nichts anfangen. (Anhang)
Ich habe an den Einstellungen „gespielt“ aber es tat sich nichts.

Danach ältere Version 3.22 installiert —> alles ok
Auf einem WIN10 Rechner/64 Bit gibt es den Effekt auch mit der Version 3.23nicht.

Frage:
Sind ähnliche Effekte bekannt oder gibt es da noch einen Schalter den man umglegen könnte, sollte ?

Bin für jeden Hinweis dankbar.

Mein System:
Versions
QCAD version: 3.23.0.0
Date: Jul 18 2019
Qt version: 5.10.1
Compiler version: Clang 8.0.0
Build Date: Jul 18 2019


Gruß
Elmar
Attachments
qcad.jpg
qcad.jpg (342.09 KiB) Viewed 10882 times

User avatar
Husky
Moderator/Drawing Help/Testing
Posts: 4935
Joined: Wed May 11, 2011 9:25 am
Location: USA

Re: Kommandozeile unsichtbar bei V 3.23

Post by Husky » Fri Oct 18, 2019 5:00 pm

Hallo,

ich kann das auf Win nicht nachvollziehen deshalb nur eine wilde Idee. Hast Du versucht das Hintergrund Motiv für die Benutzeroberfläche auf "default" umzustellen ?
Menü / Bearbeiten / Applikationseinstellungen / Allgemein / Motiv
Work smart, not hard: QCad Pro
Win10/64, QcadPro, QcadCam version: Current.
If a thread is considered as "solved" please change the title of the first post to "[solved] Title..."

Elmi
Junior Member
Posts: 15
Joined: Mon Oct 13, 2014 8:16 pm

Re: Kommandozeile unsichtbar bei V 3.23

Post by Elmi » Fri Oct 18, 2019 5:49 pm

Hallo,

danke für den Hinweis
wenn ich Motiv auf <dark> umschalte sehe ich jetzt die Kommandozeile.
Ich mag den <dark< mode nicht aber es klappt schon mal und so kann ich die 3.23 nutzen!


Danke

Elmar

TSG
Premier Member
Posts: 337
Joined: Thu Oct 08, 2015 9:39 am
Location: Germany

Re: Kommandozeile unsichtbar bei V 3.23

Post by TSG » Sun Oct 20, 2019 11:01 am

Ich habe seit macOS 10.14 das gleiche Problem (siehe viewtopic.php?f=89&t=6447)

Bei mir hilft es, den von Andrew aufgezeigten Eintrag in der Info.plist von "false" auf "true" oder vice versa zu setzten.
Ggf. mußt Du dich nach dem Umstellen abmelden und neu anmelden. Ideal ist das nicht und ich hoffe auf einen neuen Schalter innerhalb der Application Preferences.

Thomas
Ich will nicht streiten. Ich will nur deutlich machen, dass ich Recht habe und DU NICHT.

User avatar
andrew
Site Admin
Posts: 9037
Joined: Fri Mar 30, 2007 6:07 am

Re: Kommandozeile unsichtbar bei V 3.23

Post by andrew » Mon Oct 21, 2019 10:42 am

Unter macOS 10.11 kann ich das Problem bestätigen. Dieses System hat keinen Dark-Modus aber dunkle Menus, welche die gleiche Einstellung verwenden.

Unter macOS 10.14 kann ich das Problem nicht bestätigen. QCAD passt sich am Dark-Modus an wenn am Info.plist nichts verändert wurde (NSRequiresAquaSystemAppearance: false) und das Motiv auf "Default" eingestellt ist.

TSG
Premier Member
Posts: 337
Joined: Thu Oct 08, 2015 9:39 am
Location: Germany

Re: Kommandozeile unsichtbar bei V 3.23

Post by TSG » Mon Oct 21, 2019 11:02 am

Unter 10.15 Catalina setzt sich bei mir das Problem mit dem Darkmodus fort, aber etwas anders.
Solange wie ich nicht neustarte ist mit
<key>NSRequiresAquaSystemAppearance</key> <true/>
alles so wie es sein sollte.
Wenn ich aber nach einem Neustart QCAD wieder starten will, verweigert das Programm den Dienst. Es hüpft einmal im Dock und nichts weiter passiert.
Erst wenn ich den oben genannten Schalter einmal hin- und herwechsel startet QCAD wieder. Es sieht so aus, als wenn QCAD erst einen TInitialisierungstritt braucht, um richtig zu funktionieren. Da ich meinen iMac aber nicht sehr häufig starte sondern ihn nur in den Ruhezustand versetze, ist es nicht ganz so schlimm, aber eben lästig.

Thomas
Ich will nicht streiten. Ich will nur deutlich machen, dass ich Recht habe und DU NICHT.

User avatar
andrew
Site Admin
Posts: 9037
Joined: Fri Mar 30, 2007 6:07 am

Re: Kommandozeile unsichtbar bei V 3.23

Post by andrew » Mon Oct 21, 2019 12:09 pm

NSRequiresAquaSystemAppearance sollte immer auf false sein (Standard-Einstellung). Gut möglich, dass macOS 10.15 Änderungen im .app Bundle nicht toleriert.

TSG
Premier Member
Posts: 337
Joined: Thu Oct 08, 2015 9:39 am
Location: Germany

Re: Kommandozeile unsichtbar bei V 3.23

Post by TSG » Tue Oct 22, 2019 9:17 am

andrew wrote:
Mon Oct 21, 2019 12:09 pm
NSRequiresAquaSystemAppearance sollte immer auf false sein (Standard-Einstellung). Gut möglich, dass macOS 10.15 Änderungen im .app Bundle nicht toleriert.
Das kann ich nun nicht nachvollziehen. Bei der Einstellung "false" sieht die QCAD-Oberfläche so aus:
Bildschirmfoto 2019-10-22 um 10.11.29.jpg
Bildschirmfoto 2019-10-22 um 10.11.29.jpg (171.12 KiB) Viewed 10723 times
Erst wenn ich wieder auf "true" setze, was auch Catalina ohne Probleme zuläßt, wird die Oberfläche wieder ohne Artefakte wiedergegeben.
Ich will nicht streiten. Ich will nur deutlich machen, dass ich Recht habe und DU NICHT.

User avatar
andrew
Site Admin
Posts: 9037
Joined: Fri Mar 30, 2007 6:07 am

Re: Kommandozeile unsichtbar bei V 3.23

Post by andrew » Tue Oct 22, 2019 12:36 pm

Ich kann diese Darstellung nur nachvollziehen, wenn ich QCAD im Darkmode aufstarte und danach in den Lightmode umschalte. Gehst du allenfalls so vor?

Elmi
Junior Member
Posts: 15
Joined: Mon Oct 13, 2014 8:16 pm

Re: Kommandozeile unsichtbar bei V 3.23

Post by Elmi » Tue Oct 22, 2019 2:40 pm

Hallo,

danke für die Hinweise.
ich werde es mal testen !
Ich hoffe es klappt NICHT :D dann hätte ich mal einen Grund mir was Neues zu beschaffen !!

Grüße

Elmar

Elmi
Junior Member
Posts: 15
Joined: Mon Oct 13, 2014 8:16 pm

Re: Kommandozeile unsichtbar bei V 3.23

Post by Elmi » Wed Oct 23, 2019 9:12 pm

Hallo,

ich habe mal die Hinweise probiert.

Mit folgender Einstellung in Info.plist klappt die Version V3.23 bei mir wieder im Default und Dark Mode.


<key>NSRequiresAquaSystemAppearance</key>
<true/>[/b]

TSG
Premier Member
Posts: 337
Joined: Thu Oct 08, 2015 9:39 am
Location: Germany

Re: Kommandozeile unsichtbar bei V 3.23

Post by TSG » Fri Oct 25, 2019 12:25 pm

Ich fasse noch einmal zusammen wie es bei mir unter macOS Catalina aussieht:

Mit

<key>NSRequiresAquaSystemAppearance</key>
<false/>[/b]

In der info.plist startet QCAD je nach Einstellung in macOS im Hell- oder im Dunkel-Modus.
Was ich aber nicht möchte. Ich möchte, dass QCAD immer im Hell-Modus startet unabhängig von den Einstellungen in macOS.
Dafür gibt es einen macOS-systemweiten Schalter, den ich im Terminal mit

defaults write -app "QCAD-Pro" NSRequiresAquaSystemAppearance -bool true
aktiviere. Wenn ich nun
in der info.plist

<key>NSRequiresAquaSystemAppearance</key>
<false/>[/b]

eingebe, bekomme ich die oben gezeigte Falschdarstellung der Bedienoberfläche von QCAD.

Ändere ich aber in info.plist die Einstellung auf

<key>NSRequiresAquaSystemAppearance</key>
<true/>[/b]

Wird QCAD immer im Hell-Modus gestartet. Also genau so, wie ich es möchte.
Allerdings nur bis zum nächsten macOS-Neustart. Danach startet QCAD überhaupt nicht mehr.
Erst durch ein Hin- und Her-Switchen in der info.plist (siehe oben) startet QCAD wieder.

Irgendetwas ist in QCAD bei einem Neustart von macOS offensichtlich anders als beim Zurückholen aus dem Ruhemodus.

Thomas
Ich will nicht streiten. Ich will nur deutlich machen, dass ich Recht habe und DU NICHT.

User avatar
andrew
Site Admin
Posts: 9037
Joined: Fri Mar 30, 2007 6:07 am

Re: Kommandozeile unsichtbar bei V 3.23

Post by andrew » Fri Oct 25, 2019 8:25 pm

Wie sieht es aus, wenn die "defaults" Einstellung gelöscht wird:

Code: Select all

defaults delete -app "QCAD-Pro" NSRequiresAquaSystemAppearance
Und in der Info.plist:

Code: Select all

<key>NSRequiresAquaSystemAppearance</key>
<false/>
Das ist die Grundeinstellung von QCAD mit der Erwartung, dass QCAD im Dark Mode dunkel und im Hell Mode hell dargestellt wird. Kannst du das bestätigen?

TSG
Premier Member
Posts: 337
Joined: Thu Oct 08, 2015 9:39 am
Location: Germany

Re: Kommandozeile unsichtbar bei V 3.23

Post by TSG » Sat Oct 26, 2019 3:25 pm

andrew wrote:
Fri Oct 25, 2019 8:25 pm
Wie sieht es aus, wenn die "defaults" Einstellung gelöscht wird:

Code: Select all

defaults delete -app "QCAD-Pro" NSRequiresAquaSystemAppearance
Und in der Info.plist:

Code: Select all

<key>NSRequiresAquaSystemAppearance</key>
<false/>
Das ist die Grundeinstellung von QCAD mit der Erwartung, dass QCAD im Dark Mode dunkel und im Hell Mode hell dargestellt wird. Kannst du das bestätigen?
Ja, das ist so.
Leider aber auch nicht das, was ich möchte.
Ich möchte, dass QCAD auch im macOS-Dunkelmoodus im Hell-Modus startet und das wiederum erreiche ich nur, in dem ich

<key>NSRequiresAquaSystemAppearance</key>
<true/>[/b]

setzte. Allerding mit den damit verbundenen Startschwierigkeiten nach einem macOS-Neustart.
Ich will nicht streiten. Ich will nur deutlich machen, dass ich Recht habe und DU NICHT.

TSG
Premier Member
Posts: 337
Joined: Thu Oct 08, 2015 9:39 am
Location: Germany

Re: Kommandozeile unsichtbar bei V 3.23

Post by TSG » Sat Oct 26, 2019 4:07 pm

Vielleicht sollte ich noch erwähnen, daß die vom macOS unabhängige Darstellung z.B. bei "Microsoft Excel" kein Problem ist.
D.h. für mich, dass es eine Lösung in QCAD geben müßte, oder?
Ich will nicht streiten. Ich will nur deutlich machen, dass ich Recht habe und DU NICHT.

Post Reply

Return to “QCAD Professional”