คำถามติดแท็ก qt-creator

4
จะใช้ Qt Creator กับ Python อย่างไร?
ฉันต้องการใช้ Qt เพื่อพัฒนาโปรแกรมบนเดสก์ท็อป Ubuntu โทรศัพท์และแท็บเล็ต แต่ฉันไม่ต้องการเรียนรู้ภาษาการเขียนโปรแกรมใหม่ (C ++, JavaScript) เป็นไปได้ไหมที่จะเขียนแอปพลิเคชั่น Qt ใน Python ใช้ Qt-Creator เป็น IDE?

1
(QML) Flickable ไม่ทำงานตามที่ควร
ดังนั้นในขณะที่สร้างแอพ Ubuntu ฉันจำเป็นต้องใช้flickableสำหรับการเลื่อนดังนั้นตอนนี้ฉันมีรหัสของแบบฟอร์ม Page{ ... Flickable { anchors.fill: parent content.height: element1.height + element2.height ... ... } } เมื่อฉันเรียกใช้บนโทรศัพท์ของฉัน (อูบุนตูอูบุนตู) ตำแหน่งเริ่มต้นของภาพสั่นไหวนั้นต่ำกว่าส่วนหัวสองสามร้อยพิกเซล เมื่อฉันสะบัดมันจะอยู่ในตำแหน่งที่ถูกต้องซึ่งควรจะอยู่ตั้งแต่เริ่มต้น นอกจากนี้เมื่อใช้ pagestack เพื่อผลักดันหน้าอื่นแล้วกลับมาที่หน้านี้อีกครั้งซึ่งจะอยู่ในตำแหน่งที่ถูกต้อง เหตุใดจึงเป็นเช่นนี้และฉันจะแก้ไขได้อย่างไรเพื่อให้สามารถอยู่ในตำแหน่งที่เหมาะสมตั้งแต่เริ่มต้น หมายเหตุ : ฉันได้ลองชุดค่าผสมหลายอันด้วยตัวยึดความกว้างความสูงทุกอย่าง มีอยู่ครั้งหนึ่งที่ฉันทำให้มันอยู่ในตำแหน่งเดิม แต่เมื่อสะบัดมันมันจะทับส่วนหัว

4
Ubuntu 14.04 QtCreator ตัวอย่าง Qt5 ขาดหายไป
หลังจากอัปเกรดเป็น Ubuntu 14.04 ฉันได้ลบ qtcreator อย่างเป็นทางการเพื่อติดตั้งเวอร์ชันที่ปรับเปลี่ยนจากศูนย์ซอฟต์แวร์เพราะฉันต้องการลอง SDK โชคดีที่ตอนนี้เอกสารได้รวมอยู่ในการติดตั้งอย่างเป็นทางการแล้ว น่าเสียดายที่ยังมีบางสิ่งที่ขาดหายไป: ตัวอย่างที่เป็นทางการ โชคดีที่ฉันยังคงมีการติดตั้งแบบเก่าและเป็นทางการอยู่บนฮาร์ดไดรฟ์ของฉันหลังจากนั้นบางครั้งฉันก็ลองคัดลอกตัวอย่างไป/usr/lib/x86_64-linux-gnu/qt5/examplesและเปลี่ยนการอนุญาต จากนั้น QtCreator ตรวจพบตัวอย่างและฉันสามารถเลือกได้จากส่วนของตัวอย่าง แต่ยังมีอีกสองปัญหาที่เหลืออยู่: ประการแรกฉันไม่สามารถค้นหาตัวอย่างทั้งหมดได้เช่นตัวอย่างเครือข่าย (เช่นผู้โชคดี) ยังคงหายไป 777เพื่อประโยชน์ของการทดสอบที่ผมเปลี่ยนได้รับอนุญาตจากโฟลเดอร์ตัวอย่างไปยัง ดังนั้นการอนุญาตไม่น่าจะมีปัญหา ประการที่สองเอกสารการช่วยเหลือบางอย่างสำหรับตัวอย่างหายไป ดังนั้นฉันจึงได้รับตัวแก้ไขปกติและส่วนที่ถูกต้องหลังจากคลิกที่ตัวอย่าง

4
ทำไม Ubuntu.Components 0.1 หายไปจาก QTCreator
ก่อนอื่นต้องสร้างแอพ "hello world" โดยใช้ QML & QT Creator ตามที่อธิบายไว้ที่นี่ http://developer.ubuntu.com/get-started/gomobile/ ที่สองเมื่อฉันพยายามติดตั้งแพลตฟอร์ม QML และการพึ่งพาฉันไม่สามารถเรียกใช้ขั้นตอนที่ 2 (ของ "ติดตั้งภาพตัวอย่างชุดเครื่องมือ Ubuntu QML") เพราะฉันมี distro (backbox) ตาม ubuntu 12.04 แต่ฉันแก้มันโดยทำตาม คำแนะนำของโพสต์นี้: /ubuntu/235440/how-do-i-install-the-qml-toolkit-on-12-04 ประการที่สามเมื่อฉันเปิด QTCreator และพยายามใช้งานCurrencyConverter (แอพ helloWorld) โปรแกรมไม่สามารถค้นหาแพ็คเกจต่อไปนี้: import Ubuntu.Components 0.1 ฉันจะทำอย่างไรเพื่อเรียกใช้แอพ ขอบคุณล่วงหน้า. import QtQuick 2.0 import Ubuntu.Components 0.1 Rectangle { id: root width: units.gu(60) …

3
เทมเพลต Qt Quick UI หายไปจากกล่องโต้ตอบไฟล์หรือโปรเจ็กต์ใหม่ของผู้สร้าง
หลังจากทำตามคำแนะนำในการเริ่มต้นใช้งานบนหน้ามือถือ Goทุกอย่างดูเหมือนจะไม่เป็นไร อูบุนตูมีสิ่งของเฉพาะทั้งหมด แต่เมื่อฉันพยายามสร้างโครงการใหม่โดยใช้เทมเพลต Qt Quick 2 UI มันหายไป แทบไม่มีเทมเพลต ฉันใช้ Ubuntu 12.10 64 บิตติดตั้งใหม่หมด นี่คือลักษณะกล่องโต้ตอบไฟล์ใหม่หรือโครงการของฉัน

5
แก้ไขข้อบกพร่องแอปพลิเคชัน Qt บน Ubuntu ที่ได้รับอนุญาตการใช้ root โดยใช้ผู้สร้าง qt
เป็นไปได้ที่จะเรียกใช้แอปพลิเคชันของฉันโดยใช้สิทธิ์ของsudoรูทเช่น: sudo ./MyApp เป็นไปได้หรือไม่ที่จะดีบักแอปพลิเคชัน Qt ของฉันโดยใช้สิทธิ์ของ root โดยใช้ QtCreator ฉันจะทำสิ่งนี้บนระบบ Ubuntu ได้อย่างไร
10 sudo  root  qt  debug  qt-creator 

4
ฉันจะใช้ gnome-terminal ใน qt creator ได้อย่างไร
ฉันสามารถปรับการตั้งค่าเพื่อใช้เทอร์มินัลแทนที่จะเป็นเพียงเอาต์พุตธรรมดา อย่างไรก็ตามดูเหมือนว่าฉันจะไม่สามารถหาคำสั่งที่ถูกต้องในการป้อนข้อมูลเพื่อใช้ gnome-terminal ฉันสามารถใช้ 'xterm -e' วิธีแก้ปัญหาที่ดีพอ แต่ฉันคิดว่าฉันอยากรู้อยู่ดี เมื่อฉันพยายามใช้ 'gnome-terminal -e' การเรียกใช้โปรแกรมของฉันจะทำให้เทอร์มินัลว่างเปล่าเปิดและปิดได้อย่างรวดเร็ว ฉันต้อง 'หยุด' การประหารชีวิตหลังจากนั้น (เรียงลำดับเหมือนวงวนไม่สิ้นสุด) เมื่อใช้ 'gnome-terminal -x' ฉันจะได้รับ: ไม่สามารถเชื่อมต่อซ็อกเก็ตผู้สร้าง comm /tmp/qt_temp.h17333/stub-socket: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว

1
วิธีเพิ่ม Qt5 ไปยัง Qt Creator?
ฉันได้เพิ่มที่เก็บ Qt5 รายวันติดตั้งqt5-meta-fullและเพิ่ม/opt/qt5/bin/qmakeไปยังรุ่น Qt ตอนนี้ฉันได้รับแล้ว :-1: error: Unknown module(s) in QT: declarative เป็นไปได้ไหมที่จะใช้ Qt5 กับ Qt Creator?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.