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

Qt เป็นเฟรมเวิร์กแอปพลิเคชันที่สร้างขึ้นโดย Trolltech และปัจจุบันจัดการโดย Digia เดสก์ท็อป KDE ใช้เฟรมเวิร์ก Qt สำหรับแอปพลิเคชัน

4
แพคเกจการพัฒนาสำหรับ Qt5 คืออะไรใน 14.04
ฉันต้องการสร้างตัวอย่าง Qt5 บนเครื่องเดสก์ท็อปของฉัน ผมติดตั้งqt5-defaultและqtdeclarative5-devแต่ฉันยังคงได้รับข้อผิดพลาดนี้: Project ERROR: Unknown module(s) in QT: quick qml แพคเกจใดที่ควรติดตั้งเพื่อรวบรวม? ในครั้ง Qt4 มันเป็นเพียงแค่libqt4-dev

2
KDE, GTK, GTK +, QT, และ / หรือ GNOME คืออะไร
ฉันใหม่กับ Ubuntu (และ Linux โดยทั่วไป) บางครั้งเมื่อดูโปรแกรมในศูนย์ซอฟต์แวร์ Ubuntu ฉันเห็นสิ่งต่าง ๆ เกี่ยวกับโปรแกรมที่เป็น 'สำหรับ GTK + สภาพแวดล้อม' หรือ 'สำหรับ GNOME' หรืออื่น ๆ อีกมากมาย ทั้งหมดที่ฉันรู้ก็คือว่าฉันมี Ubuntu 12.04 LTS และสิ่งที่ฉันเห็นผ่านหน้าจอของฉันดูเหมือนจะเป็นอินเตอร์เฟส Unity ที่ขัดแย้งกัน สิ่งอื่น ๆ ที่ฉันเห็นมีการกล่าวถึงในคำอธิบายของโปรแกรม (เช่น KDE, GTK, QT, GNOME, 'เชลล์' GNOME และอื่น ๆ ) คืออะไร พวกเขาเป็น Linux GUI ที่เป็นทางเลือกแทน Unity หรือไม่? พวกเขาพึ่งพาที่ฉันต้องมีหรือไม่ ฉันใช้เวลาหลายเดือนในการคุ้นเคยกับ Ubuntu …

1
ฉันควรใช้ PyQt หรือ PySide สำหรับโครงการ Qt ใหม่หรือไม่?
เมื่อเร็ว ๆ นี้ฉันได้มีส่วนร่วมในการสนทนาเกี่ยวกับการสร้างเทมเพลตอย่างรวดเร็วสำหรับแอพ Qt และ QtQuick Ubuntu แนวคิดคือทำให้ง่ายต่อการพัฒนาแอพ Qt จากคอนเซ็ปต์จนถึงแพ็กเกจเนื่องจากตอนนี้ใช้ GTK ซึ่งเป็นแอปพลิเคชัน Ubuntu ที่ใช้เทมเพลตอย่างรวดเร็ว ความตั้งใจที่จะยังคงที่จะใช้ Python เป็นภาษาโปรแกรมฐานและคำถามแรกที่มาถึงใจคือที่ผูกหลามเราควรใช้PyQtหรือPySide ? ฉันต้องการจะได้ยินจากคนที่มีประสบการณ์ทั้งในด้านเทคโนโลยีสิ่งที่ข้อดีและข้อเสียของแต่ละคนเป็นอย่างไรการบำรุงรักษาแต่ละอย่างดีแค่ไหนการแมป Qt API กับการเชื่อมโยงนั้นดีเพียงใดเป็นต้น ขอบคุณ!

1
สร้างการสนับสนุน Perl แบบเต็มใน Ubuntu SDK
ฉันกำลังใช้งาน Ubuntu v14.04 และหลังจากผ่านความพยายามฉันก็ติดตั้ง Ubuntu SDK ได้สำเร็จ ฉันต้องใช้ Perl + QML / Qt เพื่อพัฒนาแอพพลิเคชั่นที่ใช้งานได้อย่างเต็มที่ผ่าน Ubuntu SDK ซึ่งสามารถเรียกใช้ "บรรจบกัน" บนทั้ง Ubuntu บนเดสก์ท็อปและบนแพลตฟอร์มโทรศัพท์ Ubuntu การผูก Qt สำหรับ Perl นั้นล้าสมัย แต่ฉันยินดีที่จะนำ Qt กลับมาใช้ใหม่ได้เองเพื่อใช้เมื่อ Perl กำลังทำงานในโหมดตีความปกติ https://metacpan.org/pod/QtCore4 นอกจากนี้ฉันจะใช้คอมไพเลอร์ Perl ใหม่ (ฉันเป็นผู้เขียน) ดังนั้นเราจึงสามารถสร้างโค้ดเอาต์พุต C ++ ที่เรียกว่า Qt โดยตรงเพื่อใช้เมื่อ Perl ทำงานในโหมดคอมไพล์ Perl http://rperl.org เห็นได้ชัดว่าอินเตอร์เฟสกับ Qt นั้นแตกต่างกันถ้าเราใช้ …

4
ฉันจะติดตั้งและเปลี่ยนเป็นเดสก์ท็อป Unity 2D ได้อย่างไร
ผมอ่านที่มีตอนนี้เป็นรุ่นที่ 2 มิติของความสามัคคีสร้างขึ้นบนQt ฉันจะติดตั้งมันได้อย่างไรและเมื่อติดตั้งแล้วฉันจะเปลี่ยนมันได้อย่างไร

3
ฉันจะติดตั้ง Qt 5.x บน 12.04 LTS ได้อย่างไร
หากคุณต้องการพัฒนาด้วย QML 2.0 และ Qt5 ดูเหมือนว่าแพ็กเกจฐานจะไม่มีอยู่ในที่เก็บสำหรับ 12.04 PPA ใดที่ฉันควรเพิ่ม มันเป็นตัวติดตั้งไบนารีหรือไม่? รวบรวมชุดเครื่องมือด้วยตัวเอง? คำถามเหล่านั้นไม่ใช่คำถามแยกกันพวกเขาเป็นเพียงแทร็กที่เป็นไปได้สำหรับคำตอบ ฉันถามเพราะถ้าคุณต้องการพัฒนาสำหรับ Ubuntu Phone แต่ยังมีกล่องพัฒนา LTS ที่แข็งเหมือนหินนี่เป็นเส้นทางที่เหมาะสม ฉันจะติดตั้ง Qt 5.x บน 12.04 LTS ได้อย่างไร

4
ฉันต้องใช้แพ็คเกจอะไรในการสร้างแอปพลิเคชัน Qt 5 และ CMake
ฉันกำลังพยายามสร้างsdrangeloveซึ่งต้องการ Qt 5 และใช้ CMake สำหรับระบบการสร้างของมันบน Ubuntu 13.10 ฉันต้องติดตั้งแพคเกจใดเพื่อให้ไฟล์ที่ขอมาที่นี่ มี*qt5*แพ็คเกจจำนวนมากและฉันได้ลองติดตั้งแพ็คเกจที่มีแนวโน้มว่าจะไม่มีผลกระทบ การสนทนาทั้งหมดที่ฉันพบมีทั้งสิ่งที่ทำงานได้ดีหรือกำลังพูดถึงการเขียน CMake สร้างกฎแทนที่จะดำเนินการ ฉันไม่ค่อยมีประสบการณ์กับองค์กรของบรรจุภัณฑ์ Debian / Ubuntu CMake Error at CMakeLists.txt:14 (find_package): By not providing "FindQt5Core.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5Core", but CMake did not find one. Could not …

4
ทำไม Canonical ถึงเลือก QT มากกว่า GTK สำหรับรุ่นต่อไปของ Unity
มีการเขียนมากมายที่ฉันสับสน แต่ถ้าฉันไม่เข้าใจผิด Canonical กำลังสร้าง Unity รุ่นต่อไปสำหรับอุปกรณ์มือถือด้วย Qt และในอนาคตอันใกล้นี้เดสก์ท็อปก็จะถูกย้ายไปยัง qt ด้วยเช่นกัน ฉันแค่อยากจะรู้เหตุผลทางเทคนิคและ / หรือเหตุผลทางการเมืองที่ผลักดันการตัดสินใจครั้งนี้
33 unity  ubuntu-touch  gtk  qt 

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

3
GTK และ QT ต่างกันอย่างไร
โปรดอดทนกับฉันเนื่องจากฉันเป็นผู้ใช้ใหม่สำหรับ Linux ฉันเขียนโปรแกรม GUI ในREALbasicบน Mac มาหลายปีแล้ว ฉันพยายามเรียนรู้ Python และฉันต้องการเขียนแอพ GUI สำหรับ Linux (โดยหลักคือ Ubuntu และ Mint เนื่องจากเป็น distros ที่ฉันสามารถเข้าถึงได้และดูเหมือนจะเป็นที่นิยมที่สุด) โดยทั่วไปฉันมีคำถามสามข้อ: มีความแตกต่างที่สำคัญระหว่าง GTK และ QT หรือไม่ ฉันเล่นด้วยquicklyและGladeบน Ubuntu แต่ฉันเข้าใจว่ามันใช้ GTK 2 และตอนนี้ล้าสมัยแล้ว ถูกต้องหรือไม่ มีเครื่องมือแก้ไขแบบ all-in-one ที่ให้ฉันออกแบบ GUI แล้วเพิ่มรหัสหลามหรือไม่ (ตัวอย่างเช่นเพิ่มปุ่มในหน้าต่างในตัวแก้ไขดับเบิลคลิกที่ปุ่มจากนั้นเพิ่มรหัสไพ ธ อนที่จะดำเนินการเมื่อกดปุ่ม) ขออภัยหากคำถามเหล่านี้เป็นคำถามที่โง่จริง ๆ แต่ฉันต้องการเริ่มเรียนรู้เครื่องมือ 'ถูกต้อง' ตั้งแต่เริ่มต้น
29 python  gui  gtk  programming  qt 

6
วิธีการทำให้โปรแกรม Qt ดูดีภายใต้ Xfce
ฉันใช้ Xfce ปัญหาของฉันคือ - บางโปรแกรมดูดีและน่าเกลียด AFAIK นี้เป็นเพราะ Xfce เป็น GTK และโปรแกรมส่วนใหญ่ใช้ชุดรูปแบบ GTK แต่บางโปรแกรมใช้ Qt และไม่ใช้ชุดรูปแบบ GTK ดังนั้น - คำถามของฉันคือ - ฉันจะใช้ชุดรูปแบบบางอย่างกับโปรแกรม Qt เหล่านี้ได้อย่างไร ฉันสามารถดาวน์โหลดธีม qt และวางลงใน ~ / .themes ได้ไหม? มันจะทำงานอย่างไร โปรแกรม Qt ไม่จำเป็นต้องเหมือนกับ GTK เลย - ฉันไม่สนใจสิ่งนั้น แต่ฉันต้องการให้พวกเขาอย่างน้อยก็ไม่น่าเกลียด :)
22 themes  gtk  xubuntu  xfce  qt 

12
“ ไม่สามารถโหลดปลั๊กอินแพลตฟอร์ม” xcb“” ในขณะที่เปิดแอป qt5 บน linux โดยไม่ต้องติดตั้ง qt
ฉันเขียนแอปพลิเคชันสำหรับ linux ซึ่งใช้ Qt5 แต่เมื่อฉันพยายามที่จะเปิดมันบน linux โดยไม่ต้องติดตั้ง Qt SDK ผลลัพธ์ในคอนโซลคือ: Failed to load platform plugin "xcb". Available platforms are: ฉันจะแก้ไขสิ่งนี้ได้อย่างไร บางทีฉันต้องคัดลอกไฟล์ปลั๊กอิน? เมื่อฉันใช้ Ubuntu ที่ติดตั้ง Qt5 แต่ฉันเปลี่ยนชื่อไดเรกทอรี Qt เกิดปัญหาเดียวกัน ดังนั้นจึงใช้ไฟล์บางส่วนจากไดเรกทอรี qt ... ฉันพบไฟล์libqxcb.soในไดเรกทอรี Qt SDK แล้ว แต่การวางไว้ใน/usr/libนั้นไม่ได้ช่วยอะไร
22 plugins  qt  qt5 

1
วิธีติดตั้ง Qt4 ใน Ubuntu 12.10
ฉันพยายามใช้ Qt5 แต่ฉันมีปัญหาบางอย่างในขณะที่ทำกระบวนการบรรจุภัณฑ์ Debian ด้วย Qt5 ดังนั้นฉันต้องการให้ Qt4 บน Ubuntu 12.10 ฉันจะติดตั้ง Qt4 ได้อย่างไร
19 12.10  qt 

2
ฉันสามารถขาย PyQt4 แอพของฉันโดยไม่ต้องมีใบอนุญาต PyQt หรือไม่?
ฉันต้องการขายแอปพลิเคชั่น Python ที่ใช้ PyQt4 ใบอนุญาตการค้าสำหรับ Qt PyQt มีค่าใช้จ่ายหลายพันยูโรด้วยกัน ฉันจำเป็นต้องซื้อใบอนุญาตประกอบการค้าหรือไม่? พิจารณาสิ่งนี้จากมุมมอง "แบบแพคเกจ" ที่ฉันจัดทำแพคเกจ Ubuntu ผ่านศูนย์ซอฟต์แวร์ แพ็คเกจของฉันจะ "พึ่งพา" กับแพ็คเกจ Ubuntu Python และ PyQt ที่มีอยู่ดังนั้นฉันจะต้องให้สิทธิ์ใช้งานบางอย่างที่ Ubuntu แจกจ่ายซ้ำหรือไม่ ในทางกลับกันถ้าฉันรวมไลบรารี่ GPL / LGPL Python ไว้ในแพ็คเกจของฉันแพคเกจของฉันจะยังคงอยู่ได้หรือไม่? ฉันไม่สามารถทำให้แหล่งที่มาไปยังไลบรารี GPL พร้อมใช้งาน (ถ้าแก้ไข) ได้ไหม หากคำตอบคือ "คุณต้องมีใบอนุญาตประกอบการค้า" มีทางเลือกอื่นที่ราคาถูกกว่าที่คุณรู้จัก

3
ความแตกต่างระหว่างโปรแกรม Qt และ GTK หรือไม่
การอ้างถึงคำถามนี้มีโปรแกรม Autokey อยู่สองรุ่น: Autokey (ใช้ Qt) และ Autokey-GTK อะไรคือความแตกต่างระหว่างโปรแกรมที่ใช้ Qt และ GTK และมีความแตกต่างจากมุมมองของผู้ใช้หรือไม่?
17 gtk  qt 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.