Git Product home page Git Product logo

tuxcards-1's Introduction

Tuxcards, a Qt4 based journal & note taking software for Windows, Linux & Mac.

Allows organization in a tree format. Supports encryption for security. Scales well upto 1000 large entries.

Based on http://www.tuxcards.de

Requirements:
 -Qt4 SDK for compiling & runtime libraries for running. Built & Used with v2009.01

  
----------------------------------------------------------------
Build steps, Windows:

#Use Qt command prompt which sets the following to compile on window:
set QMAKESPEC=win32-g++
set QTDIR=c:\DevTools\Qt\
set QT_LIBRARY=c:\DevTools\Qt\lib
set PATH=%PATH%;c:\DevTools\Qt\qt\bin

#Use qmake to create Makefile, objectscript, etc from tuxcards.pro file
qmake

#build (change to Makefile.Debug if needed)
make

#Execute
.\tuxcards.exe

#If you make changes to dialogs, remake the dailog header files form .ui files
uic src\gui\dialogs\IOptionsDialog.ui > ui_IOptionsDialog.h
uic src\gui\dialogs\IPropertyDialog.ui  > ui_IPropertyDialog.h
uic src\gui\dialogs\IPasswdDialog.ui >  ui_IPasswdDialog.h
uic src\gui\dialogs\IFileEncryptionPasswordDialog.ui > ui_IFileEncryptionPasswordDialog.h

-----
Build steps, tried with Ubuntu Linux a while back. 

Linux(Ubuntu) needs CONFIG= entry in tuxcards.pro

#For ubuntu to work with qt4:
-install qt4-devel incl. qt3-support packages

#set qmake, etc
sudo update-alternatives --set uic /usr/bin/uic-qt4
sudo update-alternatives --set qmake /usr/bin/qmake-qt4

#Intialize & build
. ./qt-env-ubuntu.sh, 
qmake
make

----------
Use QtCreator & load the .pro file & build

Still needs building dialogs, .ui files.




tuxcards-1's People

Watchers

rosa maria palacios juncosa avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.