Re: [Interest] [interest] Qt Installer Framework: How good is that?

2013-01-16 Thread Karsten Heimrich
Hi Uwe,

On 14.01.2013 14:37, Uwe Rathmann wrote:
 Hi,

 I have to admit that I completely missed the existence of the installer
 framework so far. Before starting further investigations, please let me
 ask if it is a possible solution for me:

 I'm maintainer of the Qwt ( http://qwt.sf.net ) library and thought about
 offering binary packages that are compatible to the offical Qt SDKs.

 These packages need to be for Windows only as on other platforms binary
 packages are offered by distributors and/or users are experienced enough
 for building and installing from source code.

 Basically all what needs to be done is to copy some files ( libraries,
 headers, documentatio, prf files - but no application or parts from the
 Qt installation ) into some install directory and maybe:

 - adjusting the PATH variable
I guess this should be possible using the EnvironmentVariableOperation. 
The path to modify would be 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session 
Manager\Environment using the Path key.
 - adjusting QT_PLUGIN_PATH
We have several operations to patch Qt binaries.
 - configuring qmake ( setting QMAKEFEATURES )
Should be possible as well.

-- Karsten
___
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest


Re: [Interest] [interest] Qt Installer Framework: How good is that?

2013-01-16 Thread Karsten Heimrich

On 14.01.2013 17:57, Soroush Rabiei wrote:
On Mon, Jan 14, 2013 at 4:38 PM, Karsten Heimrich 
karsten.heimr...@digia.com mailto:karsten.heimr...@digia.com wrote



Have you checked this:
http://doc-snapshot.qt-project.org/qtifw-1.2/index.html


Yes. In fact, that link was the only documentation I found about QIF.

The installer will be translatable, yes.


This will make a huge advantage for QIF of over Inno. Later one also 
supports i|18n, though only Windows Codepages, not UTF 8.
I'm going to port my installers from Inno to QIF if it supports 
registry and PATH operations on Windows.


This should work, yes. You can reuse the EnvironmentVariableOperation 
for this.


-- Karsten
___
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest


Re: [Interest] [interest] Qt Installer Framework: How good is that?

2013-01-14 Thread Karsten Heimrich

Hi,

On 12.01.2013 19:14, Soroush Rabiei wrote:

Greetings all

I've been introduced to Qt Installer Framework today, Unfortunately 
can't find detailed descriptions about that. There is only a brief 
documentation.   I have some questions.


1. Documentation says it's cross-platform. That's great! But does it 
implement platform-specific tasks properly? Mainly registry-related 
operations on Windows and its equivalent (text-based configuration 
stuff) on Linux. Something like QSettings do.


Have you checked this: 
http://doc-snapshot.qt-project.org/qtifw-1.2/index.html


2. Is an installer based on this tool translatable? I would like to 
use native dialogs instead of system dialogs to make my installer to 
run in my native language.



The installer will be translatable, yes.

3. Inno setup has some great features (7z compression, customization, 
etc.) Is QIF worth it to be a replacement of inno?


Never heard of that one. A short look reveals it supports windows only, 
while we target all major platforms.



Regards,

--
Karsten Heimrich
Senior Software Engineer
Email: karsten.heimr...@digia.com
Tel: +49 30 63 92 32 55   Mobile: +49 17 07 87 06 78

Digia Germany GmbH
Rudower Chausse 13, 12489 D-Berlin
Geschäftsführer: Mika Pälsi, Juha Varelius, Anja Wasenius
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 
144331 B,

Digia Germany is a group company of Digia Plc,
Valimotie 21, FI-00380 Helsinki Finland
Visit us at: www.digia.com
--
PRIVACY AND CONFIDENTIALITY NOTICE
This message and any attachments are intended only for use by the named 
addressee and may contain privileged and/or confidential information. If you 
are not the named addressee you should not disseminate, copy or take any action 
in reliance on it. If you have received this message in error, please contact 
the sender immediately and delete the message and any attachments accompanying 
it. Digia Germany GmbH and Digia Plc do not accept liability for any 
corruption, interception, amendment, tampering or viruses occurring to this 
message.

___
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest


Re: [Interest] [interest] Qt Installer Framework: How good is that?

2013-01-14 Thread Uwe Rathmann
Hi,

I have to admit that I completely missed the existence of the installer 
framework so far. Before starting further investigations, please let me 
ask if it is a possible solution for me:

I'm maintainer of the Qwt ( http://qwt.sf.net ) library and thought about 
offering binary packages that are compatible to the offical Qt SDKs.

These packages need to be for Windows only as on other platforms binary 
packages are offered by distributors and/or users are experienced enough 
for building and installing from source code.

Basically all what needs to be done is to copy some files ( libraries, 
headers, documentatio, prf files - but no application or parts from the 
Qt installation ) into some install directory and maybe:

- adjusting the PATH variable
- adjusting QT_PLUGIN_PATH
- configuring qmake ( setting QMAKEFEATURES )

Uwe


___
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest


Re: [Interest] [interest] Qt Installer Framework: How good is that?

2013-01-14 Thread Soroush Rabiei
On Mon, Jan 14, 2013 at 4:38 PM, Karsten Heimrich 
karsten.heimr...@digia.com wrote


 Have you checked this:
 http://doc-snapshot.qt-project.org/qtifw-1.2/index.html


Yes. In fact, that link was the only documentation I found about QIF.


 The installer will be translatable, yes.


This will make a huge advantage for QIF of over Inno. Later one also
supports i|18n, though only Windows Codepages, not UTF 8.
I'm going to port my installers from Inno to QIF if it supports registry
and PATH operations on Windows.

Note: Sorry, I did it again! Sent mail to you instead of list. That's
gmail's default  :P

Cheers
___
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest


[Interest] [interest] Qt Installer Framework: How good is that?

2013-01-12 Thread Soroush Rabiei
Greetings all

I've been introduced to Qt Installer Framework today, Unfortunately can't
find detailed descriptions about that. There is only a brief documentation.
  I have some questions.

1. Documentation says it's cross-platform. That's great! But does it
implement platform-specific tasks properly? Mainly registry-related
operations on Windows and its equivalent (text-based configuration stuff)
on Linux. Something like QSettings do.

2. Is an installer based on this tool translatable? I would like to use
native dialogs instead of system dialogs to make my installer to run in my
native language.

3. Inno setup has some great features (7z compression, customization, etc.)
Is QIF worth it to be a replacement of inno?

Thanks
___
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest