-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans (3) .- Knowledge Base  . 

KQRCode

   0.6.0  

KDE Other Utility

Score 71%
KQRCode
zoom


Wiki:  Link
Blog:  Link
Version Control:  Link
Minimum required   KDE 4.x
Downloads:  457
Submitted:  Jul 11 2011
Updated:  Aug 8 2011

Description:

This is a little program that is meant to encode/decode data to/from QR codes. Supported methods of QR code decoding are regular file loading, drag-n-drop and clipboard image data.

The program depends on libzbar, libzbarqt and libqrencode, as well as KDE libraries. I developed it on KDE 4.6, so i'm not sure what is the earliest KDE version that can run it.

There is now a Ubuntu PPA available, courtesy of Anthony McCourin. It is an experimental PPA, so don't be surprised if it has some errors in packaging.

UPDATE: there appear to be some problems with the PPA (packager screwed up versioning...), so until 0.6.1 comes out there will be no packages there. However, both i386 and amd64 packages are now available on SourceForge in the downloads section.

Version 0.6.0: In order to compile both main app and plugins pack, please install KQRCode-dev. Otherwise you will get compilation errors. This will be fixed in the next version.




Changelog:

Version 0.6.0 - Package split. Lots of underlying changes. Few usability enhancements and bugfixes.
Version 0.5.1a - Proper fix for launcher icon.
Version 0.5.1 - Fixed non-ASCII characters reading bug.
Version 0.5 - Small fixes. Wifi, Sms, Email and vCard plugins added.
Version 0.4.2 - Fixed toolbar buttons not appearing
Version 0.4.1 - Fixed a crash when no webcam was detected. Minor changes to weblink plugin.
Version 0.4 - plugins functionality reimplemented as dynamic libraries, restructured project folder. no user facing changes
Version 0.3.1 - fixed include paths, should now compile on most systems
Version 0.3 - initial release




LicenseGPL
Source(0.6.0 Source)
Ubuntu(Ubuntu packages)
Send to a friend
Subscribe
Other  Apps  from TheShadow
Report inappropriate content



-

 Fix for Fedora 15

 
 by cgonzalez on: Jul 12 2011
 
Score 50%

Good job! But for compiling on Fedora 15, I've to replace all include paths:

sed -i s/"qt4\/Qt"/"Qt"/g *

After that, it works like a charm :-)


Reply to this

-

 Re: Fix for Fedora 15

 
 by TheShadow on: Jul 12 2011
 
Score 50%

Thanks for the fix!

By the way, technically these include paths should work on any system (including my development one, Kubuntu Natty). I will change that in next version.


Reply to this

-

 PKGBUILD for Arch Linux

 
 by swiftscythe on: Jul 13 2011
 
Score 50%

Hi! Thanks for this app. I have created a PKGBUILD for Arch Linux users:
https://aur.archlinux.org/packages.php?ID=50697


Reply to this

-

 Re: PKGBUILD for Arch Linux

 
 by TheShadow on: Jul 21 2011
 
Score 50%

great! please note that the program has been updated since your last post.


Reply to this

-

 deb package

 
 by japs88 on: Jul 21 2011
 
Score 50%

Hi,
since i like your project, and to waste an hour of my time, i made an i386 deb package for your program. it can be found here
http://poisson.phc.unipi.it/~nespolo/programs/kqrcode_0.4.2-1_i386.deb

Unfortunately i'm not able to sign packages yet, so it kinda goes by blind trust.
I asked a friend if he can polish it and hopefully it'll reach the debian repository soon.


Reply to this

-

 Re: deb package

 
 by TheShadow on: Jul 21 2011
 
Score 50%

thanks! i have ansolutely no experience in building packages for distributions so i kind of concentrate on coding. maybe someone could make an ubuntu PPA or an openSuSE openbuild project out of this...


Reply to this

-

 Re: Re: deb package

 
 by japs88 on: Jul 21 2011
 
Score 50%

in truth it was really easy.
just
1) uncompress your sources and cd into the folder
2) dh_make -f <path to original tar>
3) modify debian/control to suit your needs, basically just listing dependencies
4) dpkg-buildpackage (must be issued from the root of the sources as 1.
And you're done.
The dark side of this is that we are quite far away from a policy compliant deb package.


Reply to this

-

 Re: Re: Re: deb package

 
 by TheShadow on: Jul 21 2011
 
Score 50%

thanks i'll try when i have time! anyway, building a package is already half way i think, making it policy-compliant shouldn't be all that hard.


Reply to this

-

 Re: Re: deb package

 
 by japs88 on: Jul 21 2011
 
Score 50%

in truth it was really easy.
just
1) uncompress your sources and cd into the folder
2) dh_make -f <path to original tar>
3) modify debian/control to suit your needs, basically just listing dependencies
4) dpkg-buildpackage (must be issued from the root of the sources as 1.
And you're done.
The dark side of this is that we are quite far away from a policy compliant deb package.


Reply to this

-

 UTF8 - error when reading

 
 by grandysk on: Aug 5 2011
 
Score 63%

Great work, thanks
I try use polish national symbols, like ąężź (Ubuntu UTF8), but when I try read it I have bad answer. Is it normal?
Sorry about my vary bad English
Regards


Reply to this

-

 Re: UTF8 - error when reading

 
 by TheShadow on: Aug 5 2011
 
Score 50%

This is strange, for example russian letters work perfectly. I'll look into this, thanks.

By the way, what exactly are you trying to do? E.g. create a QR code or read it?


Reply to this

-

 Re: UTF8 - error when reading

 
 by TheShadow on: Aug 5 2011
 
Score 50%

I think i fixed the bug. Please download the v0.5.1 and let me know if it works as intended.


Reply to this

-

 Re: Re: UTF8 - error when reading

 
 by grandysk on: Aug 6 2011
 
Score 50%

I compiled ver 0.5.1 and now it is OK. Polish letters code and encode right. Thanks


Reply to this

-

 wrong menu desktop file

 
 by gohanz on: Aug 7 2011
 
Score 63%

The menu desktop file kqrecode.desktop is bugged.
I have corrected it with Italian voices.

[Desktop Entry]
Terminal=false
Name=KQRCode
GenericName=QR Code application
GenericName=Editor Codici QR
Version=0.4
Comment=Read and create QR codes
Comment[it]=Legge e crea codici QR
Type=Application
Exec=kqrcode
Icon=kqrcode
Categories=Qt;KDE;Utility;


Reply to this

-

 Re: wrong menu desktop file

 
 by TheShadow on: Aug 7 2011
 
Score 50%

Thanks! I was having hard time figuring out how these actually work, but it was fixed in 0.5.1a (though it still says it's the wrong version). I will include your file with 0.6.0 update whenever it's ready.


Reply to this

-

 Re: Re: wrong menu desktop file

 
 by gohanz on: Aug 9 2011
 
Score 50%

Many thanks! :)


Reply to this

-

 Compilation error!

 
 by gohanz on: Aug 9 2011
 
Score 63%

i have a compilation problem with new version.
This is the console output
I have qrencode 3.1.1 installed. And the previous version compile without problem.


Scanning dependencies of target kqrcode_automoc
Generating moc_kqrcodewindow.cpp
Generating moc_droplabel.cpp
Generating moc_qrtext.cpp
Generating moc_graphicsview.cpp
[ 0%] Built target kqrcode_automoc
[ 10%] [ 20%] Generating ui_qrtext.h
Generating ui_kqrcode.h
[ 30%] Generating ui_slidewidget.h
Scanning dependencies of target kqrcode
[ 40%] [ 50%] Building CXX object kqrcode/CMakeFiles/kqrcode.dir/kqrcode_automoc.o
Building CXX object kqrcode/CMakeFiles/kqrcode.dir/main.o
In file included from /tmp/txz/kqrcode/kqrcode-0.6.0/build/kqrcode/../../kqrcode/kqrcodewindow.h:64:0,
from /tmp/txz/kqrcode/kqrcode-0.6.0/build/kqrcode/moc_kqrcodewindow.cpp:10,
from /tmp/txz/kqrcode/kqrcode-0.6.0/build/kqrcode/kqrcode_automoc.cpp:4:
/tmp/txz/kqrcode/kqrcode-0.6.0/build/kqrcode/../../kqrcode/qrcodeclistmodel.h:33:21: fatal error: qrcodec.h: File o directory non esistente
compilation terminated.
make[2]: *** [kqrcode/CMakeFiles/kqrcode.dir/kqrcode_automoc.o] Errore 1
make[2]: *** Attesa dei processi non terminati....


Reply to this

-

 Re: Compilation error!

 
 by TheShadow on: Aug 9 2011
 
Score 50%

Please install KQRCode-dev first. I guess it was a stupid idea to leave the plugin headers completely out of the main distribution. It will be back in 0.6.1. Sorry about that :-)


Reply to this

-

 Re: Re: Compilation error!

 
 by gohanz on: Aug 9 2011
 
Score 50%

Ok i'm waiting for 0.6.1 release!:)


Reply to this

-

 Re: Re: Re: Compilation error!

 
 by TheShadow on: Aug 9 2011
 
Score 50%

if you're debian-based, you can try installing Ubuntu packages.

And as i said, you'll be able to compile if you install the kqrcode-dev package, no need to wait for 0.6.1.

it's just that it's not going to be released today or tomorrow as i'm completely reworking the GUI for Contacts plugin, and i even don't yet have a clear idea of what i'm going to do with it.


Reply to this

-

 Re: Re: Re: Re: Compilation error!

 
 by gohanz on: Aug 10 2011
 
Score 50%

Ok thanks for help. I'm on Slackware 13.37. I have good compiled the 0.6.0 version using only the qrcodec.h from the dev package.
KQRCode work fine but i can see i little bug. It crash when i try to load a random file (Not a qrcode).
And It's necessary to have 3 separate packages for main application, header and plugins.
I made on my Slackware 13.37 only one monolitic package and it will be available as soon as possibile on www.slacky.eu. :)


Reply to this

-

 Re: Re: Re: Re: Re: Compilation error!

 
 by TheShadow on: Aug 10 2011
 
Score 50%

The bug is fixed.

The reason i split up the packages is really because i suspect that when i introduce plugins that have more dependencies (for example, a Marble-dependent plugin), not all people would want to install them because of these extra dependencies. I for one wouldn't want a simple QR code app download me half of KDE. So i see separating plugins from the main app as necessary evil.

I am also going to start internationalization soon - would you be interested to provide italian translations? It's not going to happen until i'm on version 0.7 or even 0.8, but still.


Reply to this

-

 Re: Re: Re: Re: Re: Re: Compilation error!

 
 by gohanz on: Aug 10 2011
 
Score 50%

Oh yes how can help you for translation? And is not possible tu use Cmakelist options to disable some extra dependencies?



-

 Re: Re: Re: Re: Re: Compilation error!

 
 by TheShadow on: Aug 10 2011
 
Score 50%

How do you expect a Marble-dependent plugin to work with Marble dependency? :-)

So far i have not started translations, so i have no idea what to do. Is it OK for me to contact you whenever i do start them?


Reply to this

-

 Re: Re: Re: Re: Re: Re: Compilation error!

 
 by gohanz on: Aug 10 2011
 
Score 50%

Yes but with some source package the cmake can check the presence of dependencies and disable the support in automatically (Koffice, Kalarm....ecc)
For the Italian translation yes contact me when you are ready.! :)



-

 Re: Re: Re: Re: Re: Compilation error!

 
 by TheShadow on: Aug 10 2011
 
Score 50%

"Yes but with some source package the cmake can check the presence of dependencies and disable the support in automatically (Koffice, Kalarm....ecc)"
what about binary packages? I can't remove the dependency from binary package, and thus i'll have to move out the plugin to the separate package with its own dependencies.


Reply to this

-

 Re: Re: Re: Re: Re: Re: Compilation error!

 
 by gohanz on: Aug 11 2011
 
Score 50%

Ok but i think this a packager problem and we talking about only for one extra dependency in the future. If someone don't like some extra dependencies take the source and rebuild the package.



Add commentBack






-
-
Do you like or dislike Ubuntu Unity?
 Yes, unity is alien technology!
 It is less confusing than Gnome 3 default, shell.
 Granny thinks it is much more usable than Gnome 2
 Canonical is embarrasing itself with this split project
 Gnome 3 default shell is much better
 I dislike Unity, Gnome 3 default shell is alien technology!
 None of the above, I like the 2Gb for free and Apple alike behavior. Will post a comment instead

resultmore
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.