: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/usieve/stoopidsimple.com/includes/common.inc on line 1782.
: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/usieve/stoopidsimple.com/includes/common.inc on line 1782.
: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/usieve/stoopidsimple.com/includes/common.inc on line 1782.
: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/usieve/stoopidsimple.com/includes/common.inc on line 1782.
warning: Creating default object from empty value in /home/usieve/stoopidsimple.com/modules/taxonomy.module on line 936.
C++ | stoopidsimple.com

C++

salem | 2005-09-24 02:57
salem | 2005-09-21 23:54

Somethings that really should be simple turn out to be very complicated for me :)
Like upgrading my Linux kernel. I never seem to get it right the first time. Here are my basic steps:

salem | 2005-09-21 02:30

I just uploaded lfhex v.3.7.1. It is not a feature release. It addresses the following build issues:

  • Reader::is_open() undefined on SuSE 9.3
  • Problem linking lfhex if only libqt_mt.so exist (e.g. no libqt.so)
salem | 2005-09-10 19:06

I finished my port from Qt3 to Qt4 of tonality. The functionality remains unchanged. But the big news is now I should be able to port to Windows. Stay tuned :)
You can download the tarball here

salem | 2005-09-05 19:59

I finally got arround to working on Tonality. I ported it to Qt 4.0 this weekend. I hope this article helps others decide how to handle their Qt porting.

salem | 2005-08-12 02:38

I don't know my Control Panel from a whole in the ground. But give me an /etc/init.d and now you are talking!
Don't make the same mistakes I made! Here are simple instructions for getting Qt/Windows Open Source Edition running on your Windows box.

salem | 2005-08-08 02:56

Main Window


Conversion dialog (editing region using ascii display/edit mode)


Compare dialog

salem | 2005-08-07 02:52





Compiling

For most *nix systems, all that should be required is:

  • Qt 4.x
  • a sane compiler with respect to templates (g++ works)
  • flex and bison (apt-get install flex bison)

lfhex uses "qmake" for builds. The following commands should work for most *nix systems.

% cd src
% qmake
% make
% make install




Running

lfhex supports basic X11 command line options supported through Qt's
QApplication class. Here are some options I find useful:

-fg           
Set foreground color.

-bg           
Set background color.

A full list of supported X11 options can be found in the Qt documentation
for the QApplication class
.

The command line option "-c" is used to start lfhex in "compare" mode.

salem | 2005-08-07 02:28

Summary
lfhex is an application for viewing and editing files in hex, octal, binary, or ascii text. The main strength of lfhex is it's ability to work with files much larger than system memory (or address space for that matter!).

salem | 2005-08-07 01:58

Summary
Tonality is a GUI-driven utility that streamlines the typical B&W image conversion process. It thumbnails images in B&W for quick preview. It allows previews based on individual color channels. It also makes adjusting individual channel contributions without changing the overall exposure easy.

XML feed


User login

Navigation







Advertisement