Tuesday, July 31, 2007

The first Qt program, hello.cpp

After install MinGW and Qt For Windows, we can creat our first Qt application now.

- Involve "Qt 4.3.0 Command Prompt" from Windows menu.
- Create sub-folder to hold your work if you want. And change to your works folder.
- Create a file "hello.cpp" with the following contents:


#include <QApplication>
#include <QLabel>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QLabel *label = new QLabel("Hello Qt!");
label->show();
return app.exec();
}


- To create platform-independent project file (hello.pro), type
qmake -project

- To create platform-specific makefile from the project file, type
qmake hello.pro

- Finally build the program, type
make

- Run the generated program, change to the sub-folder "release", and run the program by type
hello




download and Install Qt for Windows

In order to run develope Qt application on Windows platform, a C compiler such as MinGW, and Qt for Windows are need.

Install MinGW - Minimalist GNU for Windows:
In order to simplify the process, I download the Self download & install MinGW-5.1.3.exe here:
http://sourceforge.net/project/showfiles.php?group_id=2435






- download MinGW-5.1.3.exe and run it.
- Follow the steps & start download the required files.













Install Qt for Windows:
Free Qt/Windows Open Source Edition can be download here:
http://trolltech.com/developer/downloads/qt/windows

- Click the downloaded file to start installation of Qt











Wednesday, July 25, 2007

Qt


Qt sets the standard for high-performance, cross-platform application development. It includes a C++ class library and tools for cross-platform development and internationalization. Qt also provides unique solutions to inter-object communication, goes beyond C++ to add flexibility for advanced GUI development and provides a special edition for back-end server applications.

Monday, July 23, 2007

Any Video Converter Free

Any Video Converter is an All-in-One video converting tool with easy-to-use graphical interface, fast converting speed and excellent video quality. It allows you to effortlessly convert video files between every format, for FREE! It can convert almost all video formats including DivX, XviD, MOV, rm, rmvb, MPEG, VOB, DVD, WMV, AVI to MPEG-4 movie format for iPod/PSP or other portable video device, MP4 player or smart phone. It also supports any user defined video file formats as the output. Any Video Converter makes it easy for anyone to enjoy the any format video with your iPod, PSP, mobile phone or MP4 player.

Any Video Converter features include:

  • User-friendly interface that is easy to use.
  • Converts all video formats to Apple iPod Video, Sony PSP and more
  • Batch convert any video formats including avi, wmv, asf, mpg, mp4, etc.
  • Support DivX and Xvid avi format as importing and exporting video
  • Support default video/audio settings or user customized parameters for video and audio.
  • Has the option to preview the video in real-time before conversion .
  • World's fastest video conversion speed with stunning video and audio quality.
  • Supports adjust many video/audio options for MP4 files. For example, video/audio sample rate, bit rate, video size...

WinMEnc

WinMEnc is the free GUI frontend of mencoder. It can convert any media format to the AVI file with the format of mpeg1/mpeg2/DivX/Xvid/H264, etc.

winmenc.blogspot.com

Tuesday, July 17, 2007

EasyEclipse

EasyEclipse packages together Eclipse, the open-source software development platform, and selected open source plugins.


An EasyEclipse Distribution is a prepackaged release of Eclipse that provides a fully functional Integrated Development Environment (IDE) for a specific type of development.

Each distribution contains everything you need to start developing code, without any additional downloads.

Available in Linux, Mac OS X, and Windows.



Stellarium

Stellarium is a free open source planetarium for your computer. It shows a realistic sky in 3D, just like what you see with the naked eye, binoculars or a telescope.
It is being used in planetarium projectors. Just set your coordinates and go.

Available in Linux, Mac OS X, and Windows.

Friday, July 13, 2007

i'm from Windows Live Messenger™

i’m is a new initiative from Windows Live Messenger™. Every time you start a conversation using i’m, Microsoft shares a portion of the program's advertising revenue with some of the world's most effective organizations dedicated to social causes. Microsoft have set no cap on the amount they'll donate to each organization. The sky's the limit.

So any time you have an i’m™ conversation using Windows Live Messenger, you help address the issues you feel most passionate about, including poverty, child protection, disease, environmental degradation and animal protection. It's simple. All you have to do is join and start an instant messaging conversation. Microsoft'll handle the donation.

http://im.live.com/

Sunday, July 8, 2007

Ubuntu Linux


Ubuntu is a community developed, linux-based operating system that is perfect for laptops, desktops and servers. It contains all the applications you need - a web browser, presentation, document and spreadsheet software, instant messaging and much more.

Friday, July 6, 2007

PhotoScape


Photoscape is the fun and easy photo editing software that enables you to fix and enhance photos. Key Features
  • Viewer: View your folders photos, slideshow
  • Editor: resizing, brightness and color adjustment, white balance, backlight correction, frames, balloons, mosaic mode, adding text, drawing pictures, cropping, filters, red eye removal, blooming
  • Batch editor: Batch editing multiple photos
  • Page: Make one photo by merging multiple photos at the page frame
  • Combine: Make one photo by attaching multiple photos vertically or horizontally
  • Animated GIF: Make one animation photo with multiple photos
  • Print: Print portrait shot, carte de visite, passport photo
  • Screen Capture: Capture your screenshot and save it
  • Color Picker: Zoom in screen on images, search and pick the color
  • Rename: Change photo file names in batch mode
  • Raw Converter: Convert RAW to JPG

Thursday, July 5, 2007

Non-Emulation Booting

Recently I fsce with a problem: I'm going to install XP SP2 on a vintage notebook, Packard Bell iPower 500.

When I boot-up the notebook with XP SP2 disk inserted, the screen show "checking boot CD-ROM" and then comes up with "Boot CD-ROM Type: Non-Emulation Booting", and everything stop here.

By searching in internet, it may be a solution: Creating bootable Windows 2000/XP/2003 Disc (Nero 6)

May be I have to make another bootable XP disk to try again!

<--- UPDATED ON 2007-07-06 --->
Bingo! Fixed' even I don't know what I have done.

Wednesday, July 4, 2007

QR Code

The QR Code (see my sidebar) will let any user whose mobile phone is equipped with a QR Code Reader to easily reach and bookmark the mobile version of «Tech iDiot Note», or any others.

eUML2

eUML2 for Java is a powerful UML modeler designed for Java developer in Eclipse. The main features are:

* Real-time code/model synchronization
* UML2.1 compliant and support of OMG XMI
* Advanced reversed engineering
* Powerful true dependency analyze tools
* JDK 1.4 and 1.5 support
* Customizable template support.

Xpadder

Xpadder simulates keypresses and mouse movements using a gamepad.

Tuesday, July 3, 2007

GIMP



GIMP is the GNU Image Manipulation Program. It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.

Monday, July 2, 2007

Eclipse

Eclipse is an open source community whose projects are focused on building an extensible development platform, runtimes and application frameworks for building, deploying and managing software across the entire software lifecycle. Many people know us, and hopefully love us, as a Java IDE but Eclipse is much more than a Java IDE.

With suitable plug-in, ıt can be used to develope Java, C/C++, web application, mobile application, and much more.

Sunday, July 1, 2007

photoWORKS


photoWORKS is a freeware for photo processıng, easy to resize, add photo frame, add text or Exif ınfo... Also support bath processing.

The web site is in Korean, but the software support English.


Notepad++


Notepad++ is a free source code editor (and Notepad replacement), which supports several programming languages, running under the MS Windows environment.

NotePad++

Start HERE