如何設置一個程序在執行時,要求高度?我在這裏和那邊問過,但還沒有得到答案。我不知道我該怎麼做,但我想寫的程序需要運行權限。的Qt:讓程序在執行要求用戶海拔(窗口)
回答
安全模型是相當特殊的平臺。 Qt不AFAIK解決這類事情。 (例如:Qt Creator安裝程序本身在我沒有以root身份運行時窒息。)
您大概需要進行本機調用或與某個爲此目的而設計的守護程序進行交互。通常最簡單的嘗試什麼是你認爲你應該能夠做到,並檢查是否存在故障,如果你不能做你想要什麼,然後要求用戶明確地用更高的權限重新運行。
的Linux:
Best way elevate the privileges programmatically under different versions of Linux?
的Windows:
http://msdn.microsoft.com/en-us/magazine/cc163486.aspx
的Mac:
Escalate App Privileges Programmatically OS X
(注意:通常如果您不得不問一個關於這樣的問題,可能有更好的方法去做任何你想做的事情。考慮發佈一個問題,是更普遍的關於你想要什麼,你可能會得到一個辦法做到這一點更乾淨的建議。)
我不認爲這是可能要求被自動提升。
我能想到這樣做將有服務運行的本地管理員帳戶,併爲您進行提升運行的唯一途徑。
安裝時我已經使用這個/卸載MSI軟件包autmatically作爲CI構建的一部分(圍棋代理作爲本地系統運行的帳戶)
我看到...感謝您的答覆。我會研究這個。 – Laserbeak43 2012-07-30 03:13:30
- 1. Android XML:android:海拔與應用程序:海拔
- 2. 請求UAC海拔c#
- 3. 新編譯的應用程序需要UAC /海拔?
- 4. 程序執行要求
- 5. 在Linux中使用Qt程序創建可執行文件的窗口
- 6. 海拔在PowerShell中
- 7. 主要應用程序窗口和Qt中的對話交互
- 8. Qt:窗口大小執行方法?
- 9. 我如何在我的iOS應用程序中找到海拔
- 10. 的iOS CoreLocation海拔
- 11. qt應用程序64位窗口
- 12. 窗口分析器QT應用程序
- 13. 在執行主窗口窗體應用程序類之前執行其他類
- 14. 當窗口用戶切換活動窗口時運行程序
- 15. 在Android應用程序中計算海拔高度
- 16. 使用應用程序:代碼中的海拔 - Android
- 17. 運行Qt應用程序時可執行的程序入口點錯誤
- 18. 應用海拔不工作
- 19. Android - 海拔不起作用
- 20. Qt執行外部可執行程序?
- 21. CoordinatorLayout和AppBarLayout海拔
- 22. ImageButton海拔問題
- 23. 海拔服務UNKNOWN_ERROR
- 24. 窗口內的QT窗口?
- 25. 在iPhone SDK中獲取我的位置的海拔高度(海拔高度)
- 26. Qt安裝程序窗口標題
- 27. GPS海拔/海拔高度精度 - 相對位置
- 28. 如何加快「驗證應用程序要求」窗口?
- 29. 使用緯度經度和海拔(海拔)計算兩點之間的距離
- 30. 應用程序啓動後陰影效果(海拔)隱藏
哦,我明白了。我會檢查這些鏈接。謝謝 – Laserbeak43 2012-07-30 03:13:47