Qtウィンドウの自動隠し機能実装(マルチスクリーン対応)
Qtフレームワークを使用したウィンドウの自動隠し機能について解説します。この機能はウィンドウが画面端に接触した際に自動的に隠れ、マウスホバーで再表示される動作を実現します。
ウィンドウドラッグ処理
ウィンドウ移動機能を実装するには以下の3つのイベントハンドラをオーバーライドします。
マウス押下イベント
void AutoHideWindow::mousePressEvent(QMouseEven ...
7月3日 16:43 投稿
macOSにおけるウィンドウ固定による生産性向上手法
認知負荷の根本原因
現代のデジタルワーク環境では、マルチウィンドウ操作が認知リソースを著しく消費しています。調査によると、ウィンドウ切り替えごとに23分の注意力散漫が発生し、知識労働者は1日平均56回の切り替えを経験します。Topitはこの問題を解決するmacOS用ツールで、重要なウィンドウを常に可視状態に保つことで集中作業環境を実現します。
技術的アプローチ ...
7月1日 00:25 投稿
HarmonyOS NextにおけるCangjie開発言語のフルスクリーンモードの詳細解説
合集 - Cangjieチュートリアル(31) 1.Cangjie開発言語におけるログ出力問題の詳細解説05-21 2.HarmonyOS Cangjie開発言語実践チュートリアル:ショッピングモールアプリのホームページ実装05-22 3.HarmonyOS Cangjie開発言語実践チュートリアル:ページ遷移とパラメータ転送05-25 4.HarmonyOS Cangjie言語開発チュートリアル:ページとコンポーネントのライフサイクル05 ...
5月19日 04:35 投稿