QtCreator を使用して Qt アプリケーションを開発しています。アプリケーションは複数のモニターに表示する必要があります (利用可能な場合)。
表示に関する GUI 要件は、基本的に次のとおりです。
- 複数のモニターがある場合は、それらを使用します。つまり、モニター全体でウィンドウの位置を表示/記憶します
- モニターが 1 つしかない場合は、その 1 つのモニターにすべてを表示するだけです。
私の仮定では、マシンのグラフィックス カードは複数のモニターを単一の「仮想」デスクトップに表し、アプリケーションは不可知論的な方法で「書き込み」を行うことができます。
私の質問は本質的にこれです:
複数のウィンドウを使用できるアプリを開発するときに、何か特別なことをする必要がありますか (たとえば、ウィジェットを設計するときに特別なクラスなどを使用するなど)。
- また -
通常どおりに開発し、すべてのモニター管理をディスプレイ カードに任せますか?
は