pw全能畫板入門教學?
pw全能畫板入門教學
1打開桌面圖標,打開pw。
2點擊"文件"創建任意大小的新文件。
3創建一個畫板點擊工具欄上的箭頭選擇小三角形,并選擇"畫板工具"在創建的畫板上隨意拖動,創建多個畫布。
4您可以在上面選擇您想要創建的大小,屏幕將根據屏幕大小自動創建。目前大部分UI都是用iPhon
Qt入門問題,怎么運行程序?
1.qt-x11建立在x11圖形庫之上,X11圖形庫建立在FRAMBUFFER之上,FRAMBUFFER是linux內核的圖形庫,而X11系統需要大量的資源,于是qt-embedded應運而生。不是建立在X11圖形庫上,而是直接建立在FRAMBUFFER上,占用系統資源少,可以在嵌入式系統中使用。
相對于qtopia,提出了qtopia-core的概念。它是qt嵌入式的。Qtopia是QT公司的嵌入式桌面系統,目前已經停止開發。2.如果arm上沒有qt庫,無法運行QT程序,則必須在ARM板上安裝相應的QT庫。3.qmake生成makefile,并根據makefile調用gcc進行編譯。4.qt-embedded-linux-opensource-src-4.4.3.tar.gz是一個用于嵌入式系統的QT開發庫。用法同qt-4.4.3-x11。5.沒辦法模擬,只能先移植qt-embedded。但在開發qt嵌入式程序時,可以在PC上用qvfb進行仿真和調試。6.qt-embedded庫先交叉編譯,然后下載到開發板。以后開發應用的時候,不需要下載qt庫了。7.寫qt程序需要4.0版以上的交叉編譯器。你可以在網上下載。8.這是gcc交叉編譯器的三個不同版本,都是老版本。目前至少要用gcc4.0以上。9.肯定是不可能的。10.呵呵,我我也是新手。我問了一個類似小白的問題。
python可以寫,桌面應用程序不?需要依賴python么?python是不是,類似.netframework?
Python可以寫桌面應用。上一個回答已經說得很清楚了。我主要講程序包裝和依賴。
python程序包有很多。我通常使用pyinstaller程序將它們打包成一個文件或一個運行文件夾。具體用法可以百度。打包成文件夾比播放好。打包成單個文件的好處是可以把所有的擴展庫都放進去,下面會提到。
據程序員s邏輯,這個問題分為以下幾種情況:
如果在編程機上使用程序,可以直接用python代碼運行程序。py,而不啟動ide。
如果其他機器上安裝了python環境,需要確認是否有用于開發程序的庫,比如wxPython或者pyQT。如果有責任,可以直接運行程序。如果沒有,需要安裝相關類庫后才能直接運行。運行源代碼或者運行打包程序都可以正常執行。最簡單的方法就是把python安裝路徑打包在開發節點上,放在運行節點上,這樣配置好環境變量后肯定可以直接運行。
如果其他機器上沒有python環境,簡單復制過去的源代碼是不可能的。需要使用python打包工具進行打包,打包時需要打包所有引用的擴展庫。例如,如果使用pyQT,則需要打包c:python36libsite-packagespyQT5qtpluginplatforms中的所有文件夾。擴展庫的打包有兩種,一種是打包成單個文件時添加參數——pathc:/python36/lib/site-packages/pyqt5/Qt/plugins/platforms(注意最好將所有命令替換為/或,防止轉義),另一種是打包成文件夾。需要將cech5-@.compython36libsite-packagespyqt5qtpluginplatforms文件夾中的所有dll文件復制到包目錄下,程序才能正常運行。
打包所有的庫文件會導致打包的可執行程序或文件夾比較大,比如pyQT,打包后會占用30M以上的空間。這是需要注意的,如果在開發過程中對文件大小有什么要求,也需要仔細考慮。