Các bạn có thể giúp tôi tìm ứng dụng thiết kế Qt trên mac hay không. Tôi đã cài đặt gói anaconda và báo cáo conda rằng qt, sip và pyqt được cài đặt. Tuy nhiên tôi không thể tìm thấy ứng dụng thiết kế trong bất kỳ thư mục nào. Ứng dụng python của tôi sử dụng pyqt hoạt động hoàn hảo. Tôi rất mới với máy Mac và có thể thiếu một cái gì đó rất đơn giản. Tôi đã tìm kiếm cây thư mục cho bất kỳ nhà thiết kế tên nào. Tôi đã tìm thấy QtDesigner.so (được cho là có thể thực thi?) Tại /Users/XXXX/anaconda/pkgs/pyqt-4.10.4-py27_0/lib/python2.7/site-packages/PyQt4 nhưng nó thậm chí sẽ không chạy nói "không thể thực thi tệp nhị phân" anaconda/bin không có nó có thư mục anaconda/include/QtDesigner nhưng lưu ý tôi có thể chạy /anaconda/pkgs/qt-4.8.5-3/bin - không có thiết kế I bây giờ hoàn toàn bối rối.Ứng dụng thiết kế Qt ở đâu trên mac + Anaconda ở đâu?
Trả lời
Tôi hy vọng đó là Trình tạo Qt mà bạn nên tìm kiếm. Note here: -
sự tích hợp của Qt Designer dưới Qt Creator là lần đầu tiên đề cập ít nhất càng sớm càng Qt 4.7 (khoảng cuối năm 2011)
Qt Creator bao gồm một trình soạn thảo mã và tích hợp thiết kế Qt để thiết kế và xây dựng giao diện người dùng đồ họa (GUI) từ các widget Qt.
Nếu không có trong bản phân phối của bạn, bạn có thể tải xuống riêng biệt here.
Cảm ơn Merlin069. Tôi đã cài đặt Qt Creator từ liên kết nhưng khi tôi cố gắng mở tệp .ui được tạo bởi Qt Designer nó mang lại cho tôi Ứng dụng "Qt.Designer" không thể tìm thấy. –
Nếu bạn tạo một dự án mới, chẳng hạn như "Ứng dụng tiện ích Qt", nó có cung cấp cho bạn Biểu mẫu có giao diện người dùng mà bạn có thể mở và chỉnh sửa không? – TheDarkKnight
Tôi đã tìm thấy nó! :) Có một tùy chọn để mở tệp hoặc dự án mở tệp ui trong trình thiết kế mà không gặp sự cố. Nếu tôi chọn Open File With - Qt Designer, nó sẽ báo lỗi. –
Tôi không thể trả lời bạn một cách dứt khoát vì tôi không cài đặt OSX ở bất cứ đâu, nhưng có lẽ tôi có thể giúp bạn đi đúng hướng.
1), bạn sẽ muốn được tìm kiếm nhà thiết kế, không phải QT Creator, như thiết kế là những gì đi kèm với PyQt4 (PyQt4 là những gì Anaconda đóng gói đi kèm với)
2) trong linux khi bạn cài đặt Anaconda 2.1 đến vị trí mặc định, nhà thiết kế sẽ được đặt trong home/user_name/anaconda/bin/
3) nhập 'designer' từ thiết bị đầu cuối ra mắt trong linux, vì vậy bạn có thể không phải bận tâm tìm kiếm nó .
Hy vọng rằng có một số tính nhất quán giữa linux và osx (trình thiết kế cửa sổ nằm trong \ Anaconda \ Lib \ site-packages \ PyQt4).
Chúc bạn may mắn.
tôi tải về phiên bản Qt4 mới nhất dành cho Mac (và SIP), từ https://riverbankcomputing.com/software/pyqt/download/ python configure.py làm & & make install và nhà thiết kế qt của tôi là ở đây. /usr/local/Cellar/qt/4.8.7/Designer.app
Hy vọng điều đó sẽ hữu ích!
OSX Yosemite 10.10.5
Qt 5.6
QtCreator 3.6.1
QtDesigner là một phần của QtCreator tôi.Để sử dụng QtDesigner:
Launch QtCreator, và từ thanh menu (bên ngoài QtCreator), nhấp chuột vào:
File>New File or Project
Bạn sẽ được trình bày với một cửa sổ hộp thoại
New File or Project
. Trong phầnFiles And Classes
, chọnQt
. Trong ngăn giữa, chọnQtDesigner Form
. Sau đó nhấp vào nútChoose
ở góc dưới bên phải.Bạn sẽ thấy một cửa sổ hộp thoại
QtDesigner Form
. Sau đó, bạn có thể chọnMain Window
hoặcDialog with Buttons Bottom
, v.v. Sau đó nhấp vào nútContinue
ở góc dưới bên phải.Trong cửa sổ hộp thoại
Location
, sử dụng tên như mainwindow1.ui và cho đường dẫn bạn có thể muốn bỏ qua và tạo một thư mục có tên là biểu mẫu, ví dụ:$ mkdir /Users/7stud/qt_projects/forms
, sau đó nhập đó làm đường dẫn.Nhập bất kỳ chi tiết nào khác và nhấp vào
Done
. Điều đó sẽ hạ cánh bạn trong QtCreator với nút Design được chọn (mà tôi đoán có nghĩa là bạn đang ở trong QtDesigner), và bạn sẽ có thể kéo và thả các widget vào cửa sổ của bạn.Để chuyển đổi các tập tin vào một tập tin
.ui
.py
rằng bạn có thể nhập vào chương trình python của bạn:$ pyuic5 mainwindow1.ui -o mainwindow1.py
-o => output file (default is stdout)
Đó lệnh chuyển đổi các tập tin mainwindow1.ui .ui vào một tệp .py có tên mainwindow1.py.
Để mở lại tệp: File>Open File or Project
. Nếu bạn chọn tệp có đuôi mở rộng .ui, tệp sẽ được mở bằng nút Thiết kế của QtCreator đã được chọn trước, nghĩa là bạn sẽ nằm trong QtDesigner.
Bạn có thể thử open -a Designer
từ thiết bị đầu cuối của mình để khởi chạy Thiết kế Qt đi kèm với Anaconda (phiên bản 4.x).
Nếu bạn có Qt5.x, bạn có thể muốn khởi chạy phiên bản mới hơn của Nhà thiết kế theo số open -a Designer-qt5
.
- 1. Gỡ lỗi.keystore trên máy Mac ở đâu?
- 2. Ứng dụng Keytool ở đâu?
- 3. "stdio.h" của tôi ở đâu trong Mac?
- 4. MySQL Ở ĐÂU TRÊN()
- 5. Nhật ký PostgreSQL trên Mac OS X ở đâu?
- 6. Thư viện C chuẩn ở đâu trên Mac OS X?
- 7. Thư mục plugin cho Android Studio ở đâu trên MAC
- 8. Cài đặt Maven 'nằm ở đâu trên os mac?
- 9. C++ Qt phiên bản std :: unique_ptr Qt ở đâu?
- 10. Trình chọn thiết bị Android ở đâu?
- 11. Dự án thiết lập VS2017 - Ở đâu?
- 12. Lớp SampleZipfileProvider ở đâu?
- 13. Microsoft.VisualStudio.Profiler.dll ở đâu?
- 14. System.ServiceModel.DomainServices.EntityFramework DLL ở đâu?
- 15. Thiết bị đầu cuối mặc định $ PATH nằm trên máy Mac ở đâu?
- 16. Nên sử dụng "std :: valarray" ở đâu?
- 17. AVLayerVideoGravityResizeAspectFill crop ở đâu
- 18. Locale.SPANISH ở đâu?
- 19. "ListViewItemPlaceholderBackgroundThemeBrush" nằm ở đâu?
- 20. Bản ghi Spark trên EMR ở đâu?
- 21. ở đâu và phải học cách sử dụng Qt5?
- 22. ở đâu gacutil.exe?
- 23. ISafeRunnable ở đâu?
- 24. Boost.Process ở đâu?
- 25. com.google.android.gcm.GCMBaseIntentService ở đâu?
- 26. Khởi động ở đâu?
- 27. Microsoft.Practices.Unity package ở đâu?
- 28. Mstest.exe nằm ở đâu?
- 29. iOS 11: Nút miền bên phải ở đâu dành cho Liên kết phổ dụng ở đâu?
- 30. Lớp weblogic.jndi.WLInitialContextFactory ở đâu?
Điều gì khiến bạn nghĩ rằng nó thậm chí được cài đặt? BTW, một google nhanh chóng sẽ cho bạn thấy rằng một tập tin '.so' là một thư viện. – MattDMo
Hmm ... Trước đây tôi đã sử dụng một gói python pythonxy khoa học khác và nó đã được cài đặt cùng với qt và pyqt nên tôi cho rằng đó là một phần của quá trình cài đặt qt. Nhưng bạn nói đúng. Đó là một phần của gói Qt Creator. –