Qt中的坐標系

Qt中的坐標系

  • 1.坐標系概念
  • 2.數學坐標系VS計算機坐標系
  • 3.Qt坐標系
  • 4.像素

🌟🌟hello,各位讀者大大們你們好呀🌟🌟
🚀🚀系列專欄:【Qt的學習】
📝📝本篇內容:坐標系概念;數學坐標系VS計算機坐標系;Qt坐標系;像素
????上一篇:Qt的第一個程序(2)
💖💖作者簡介:軒情吖,請多多指教(>> ????? ) ??-

1.坐標系概念

在我們數學中我們經常會使用到坐標系,也就是x軸y軸。在我們Qt中也會用到坐標系的概念,假設我們的按鈕需要設計在某個位置而不是默認的左上角,就需要了解坐標系。

2.數學坐標系VS計算機坐標系

我們數學中的坐標系其實是和計算機中的坐標系不太一樣,在數學中的坐標系的y軸是向上是正,向下是負,但是在計算機中是相反的,如下圖所示
在這里插入圖片描述

3.Qt坐標系

我們坐標系上的原點就是屏幕的左上角/窗口的左上角,注意這里的說辭,給Qt的某個控件設置坐標,它的坐標系原點就是相對于父控件/窗口的,例如我們的之前寫的按鈕,它的原點就是相對于QWidget這個窗口的,按鈕默認的位置是左上角,即原點。那么對于我們的QWidget窗口它沒有父控件,那么它的父窗口就是顯示器了。我們可以通過函數move來進行調整坐標系
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

4.像素

我們計算機中坐標的單位是像素,像我們常說的1920*1080也就是1K,其實單位就是像素,在水平方向上有1920個像素,在垂直方向上有1080個像素(亮點),因此顯示器的亮點數量越多,畫面就越好。那么顯示器是這樣,QWidget窗口也是一樣的道理,如下圖,我們的按鈕把窗口看成一個顯示器
在這里插入圖片描述

🌸🌸Qt中的坐標系大概就講到這里啦,博主后續會繼續更新更多Qt的相關知識,干貨滿滿,如果覺得博主寫的還不錯的話,希望各位小伙伴不要吝嗇手中的三連哦!如有小伙伴需要Qt的安裝包可以私信我,你們的支持是博主堅持創作的動力!💪💪

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/87843.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/87843.shtml
英文地址,請注明出處:http://en.pswp.cn/web/87843.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

C++原子類型操作與內存序

C原子類型操作與內存序詳解 這段內容深入介紹了C標準原子類型的操作接口、內存序語義及使用規范。以下是關鍵知識點的分層解析&#xff1a; 一、原子類型的命名規則與類型映射 C提供兩種方式表示原子類型&#xff1a; 模板特化形式&#xff1a;std::atomic<T>別名形式…

互聯網摸魚日報(2025-07-07)

互聯網摸魚日報(2025-07-07) 鈦媒體 一場突如其來的“召回潮”&#xff0c;點燃中國制造的“靈魂拷問” 史上最大外賣補貼戰開打&#xff0c;美團聚攏資源迎戰“巨無霸” 1315億加冕潮汕女首富&#xff0c;“最強打工妹”劍指港股 用14346字&#xff0c;講透上市前必做的10…

七牛云Java開發面試題及參考答案

詳述 Java 方法重載的機制與應用場景 Java 方法重載&#xff08;Method Overloading&#xff09;是面向對象編程中的重要特性&#xff0c;它允許同一個類中存在多個同名但參數列表不同的方法。這種機制為代碼提供了靈活性和可讀性&#xff0c;使得開發者可以用統一的方法名處理…

.net core mvc部署到win10本地的Ubuntu上

將一個 .NET Core MVC 應用部署到 Windows 10 上通過 WSL 安裝的 Ubuntu 環境中&#xff0c;可以分為幾個步驟來完成。以下是詳細的指南&#xff1a;準備工作確保你的Ubuntu環境已安裝.NET SDK&#xff1a;首先&#xff0c;你需要在WSL中的Ubuntu上安裝.NET SDK。可以通過以下命…

機器人VLA模型(Vision-Language-Action)

一、VLA模型的技術架構與核心原理 VLA&#xff08;Vision-Language-Action&#xff09;模型的核心是構建視覺、語言、動作的多模態閉環系統&#xff0c;實現從感知到執行的端到端映射。其技術架構可細分為四個關鍵模塊&#xff1a; 1. 多模態編碼器 視覺編碼器&#xff1a; …

單點登錄SSO的演進和最佳實踐,含springBoot 實現(Java版本)

一、單點登錄&#xff08;SSO&#xff09;概述 單點登錄&#xff08;SSO, Single Sign-On&#xff09;是一種認證機制&#xff0c;允許用戶只需登錄一次&#xff0c;即可訪問多個相互信任的系統或應用&#xff0c;而不需要為每個系統重復登錄。 二、SSO 演進路徑 我們可以從以…

Python----OpenCV(圖像増強——高通濾波(索貝爾算子、沙爾算子、拉普拉斯算子),圖像浮雕與特效處理)

一、 高通濾波 高通濾波是對圖像進行卷積操作&#xff0c;以保留圖像中的快速變化部分&#xff08;如邊緣和細節&#xff09;&#xff0c;同時抑 制低頻分量&#xff08;如大面積平坦區域&#xff09;。 應用場景 邊緣檢測&#xff1a;提取物體輪廓和邊界。特征提取&#xff…

oracle 恢復

RECOVER DATABASE USING BACKUP CONTROLFILE “用備份的控制文件推動數據庫恢復”。-- 檢查控制文件記錄的當前SCN (V$DATABASE) SELECT CURRENT_SCN FROM V$DATABASE; -- 檢查數據文件頭SCN (V$DATAFILE_HEADER) SELECT FILE#, CHECKPOINT_CHANGE# FROM V$DATAFILE_HEADER;-…

京東商品詳情SKU數據采集的難點有哪些?

京東商品詳情 SKU 數據采集過程中&#xff0c;由于平臺的技術防護、數據結構特性及合規性要求&#xff0c;會面臨諸多難點&#xff0c;具體如下&#xff1a;一、反爬蟲機制的限制京東作為大型電商平臺&#xff0c;擁有成熟且嚴格的反爬蟲系統&#xff0c;這是采集時最核心的障礙…

修復手機液晶面板顯性橫向線性不良定位及相關液晶線路激光修復原理

摘要 手機液晶面板顯性橫向線性不良嚴重影響屏幕顯示效果&#xff0c;其產生與液晶線路斷路、短路或信號傳輸異常密切相關。精準定位線性不良區域是修復的關鍵前提&#xff0c;激光修復技術憑借高能量密度與非接觸特性&#xff0c;能夠有效修復相關液晶線路故障。本文分析顯性…

如何解決Spring Boot中@Valid對List校驗失效問題

在Spring Boot應用開發中&#xff0c;我們經常需要對傳入的請求參數進行校驗&#xff0c;以確保數據的合法性和安全性。然而&#xff0c;當我們嘗試對列表&#xff08;List&#xff09;類型的參數進行校驗時&#xff0c;可能會遇到校驗失效的問題。本文將詳細探討這一問題的失效…

云原生環境下部署大語言模型服務:以 DeepSeek 為例的實戰教程

&#x1f4dd;個人主頁&#x1f339;&#xff1a;一ge科研小菜雞-CSDN博客 &#x1f339;&#x1f339;期待您的關注 &#x1f339;&#x1f339; 一、引言 隨著 DeepSeek、Qwen、ChatGLM 等大語言模型&#xff08;LLM&#xff09;的開放與普及&#xff0c;企業將其私有化部署…

【Spring篇08】:理解自動裝配,從spring.factories到.imports剖析

文章目錄1. 自動化裝配的起點&#xff1a;SpringBootApplication2. 自動化裝配的核心機制&#xff1a;EnableAutoConfiguration 和 AutoConfigurationImportSelector3. 自動化配置的注冊方式&#xff1a;spring.factories 與 .imports3.1 早期版本&#xff1a;META-INF/spring.…

前置代理重構網絡訪問的「中轉站」

某跨境電商通過前置代理構建賬號隔離體系&#xff0c;將亞馬遜店鋪關聯風險降低85%&#xff1b;某企業利用前置代理過濾惡意流量&#xff0c;網絡攻擊攔截率提升70%。在復雜的網絡環境中&#xff0c;前置代理作為客戶端與目標服務器之間的「中間樞紐」&#xff0c;正成為跨境訪…

樂鑫代理商飛睿科技,2025年AI智能語音助手市場發展趨勢與樂鑫芯片解決方案分析

一、市場現狀與技術背景進入2025年&#xff0c;AI智能語音助手市場呈現出爆發性增長態勢。全球AI應用訪問量從2024年初的36億次激增至76億次&#xff0c;增幅高達111%&#xff0c;其中語音交互類產品貢獻了顯著份額。在企業市場&#xff0c;語音技術已從“增值服務”轉變為不可…

App爬蟲工具篇-Appium安裝

之前在另外一篇文章App爬蟲工具篇-mitmproxy簡單介紹了利用mitmproxy進行接口攔截來獲取接口數據。但是很多軟件現在都會對相關接口進行加密。如以下我用mitmproxy攔截到接口流量樣例: {"raw_data": "EXMcAezXPq/MRC1m2mJIG/EQLisaahfpjPTj9svrxe6yLI8mZTvW4+…

容器與 Kubernetes 基本概念與架構

文章目錄 1. 典型環境層次結構2. Kubernetes 生態三大類2.1 核心組件2.2 集群管理工具2.3 生態輔助工具2.4 資源管理關系 3. Docker 容器技術與實踐3.1 鏡像拉取加速3.2 認證與登錄3.3 常用命令3.4 存儲掛載方式對比3.5 docker-compose 啟動3.6 容器化應用部署示例 4. kind 快速…

Ajax和Axios的初步學習

Ajax 一、什么是 Ajax&#xff1f; Ajax (Asynchronous JavaScript and XML) 是一種無需重新加載整個網頁的情況下&#xff0c;能夠更新部分網頁的技術。通過在后臺與服務器進行少量數據交換&#xff0c;Ajax 可以使網頁實現異步更新。 主要特性&#xff1a; 異步性 (Asynch…

C#指針:解鎖內存操作的底層密碼

C#指針&#xff1a;解鎖內存操作的底層密碼 在 C# 的世界里&#xff0c;我們習慣了托管代碼帶來的安全與便捷 —— 垃圾回收器自動管理內存&#xff0c;類型系統嚴格檢查數據操作&#xff0c;就像在精心維護的花園中漫步&#xff0c;無需擔心雜草與荊棘。但當性能成為關鍵瓶頸…

永洪科技榮獲商業智能品牌影響力獎,全力打造”AI+決策”引擎

近日&#xff0c;在備受業界矚目的年度商業智能領域權威評選中&#xff0c;永洪科技憑借卓越的技術實力、深度的客戶價值創造能力與前瞻的行業洞察&#xff0c;成功斬獲“2025商業智能品牌影響力獎”。這一獎項不僅是對永洪科技市場地位與品牌聲量的高度認可&#xff0c;更是對…