cortex / gopass

Gopass: A simple password-store GUI
GNU General Public License v3.0
188 stars 13 forks source link

Ship QtQuick.Controls #18

Open gabesullice opened 7 years ago

gabesullice commented 7 years ago

First, let me say that I can't wait to get this going. I love pass, I love go... you even have vim bindings! But, I don't have the qt libs needed to run this. Is it possible to ship the imports that you have in assets/main.qml (i.e. commit them somewhere)?

I've never done anything with qt or I would submit a PR.

Here's my error:

[0] gabe ~ $ gopass 
error: qrc:/assets/main.qml:2 module "QtQuick.Controls" is not installed
qrc:/assets/main.qml:4 module "QtQuick.Controls.Styles" is not installed
qrc:/assets/main.qml:2 module "QtQuick.Controls" is not installed
qrc:/assets/main.qml:4 module "QtQuick.Controls.Styles" is not installed
cortex commented 7 years ago

These should be part of the Qt distribution, at least if you have Qt > 5.1. The whole build situation is a bit annoying, it would be great to get some binaries uploaded to make this easier for everyone!

rafi commented 7 years ago

I'm getting

error: qrc:/assets/main.qml:1 module "QtQuick" version 2.7 is not installed`

I have qt5-mac 5.5.1 and qt5-qtquickcontrols 5.6.1 installed.

lcmaqueda commented 7 years ago

I also needed to lower the QtQuick requirement to 2.6. Could you try that?