Table of Contents

    1 Introduction
    2 Features
    3 Dependencies
        3.1. Developer package dependencies
        3.2. Example dependencies
    4 Compilation
        4.1 Code Coverage report
    5 Examples

1 Introduction

  Thumbnailer is a convenience developer package for generating
  Qt QPixmap thumbnails using a thumbnailer d-bus service. 

2 Features

  Html reference documentation can be found with the documentation
  package under /usr/share/doc/libthumbnailer0-doc/doc/html/
  or built from source with 
  make doc
  and found in doc/html/index.html

3 Dependencies
 
3.1 Developer package dependencies

  * Qt >= 4.7

3.2 Example dependencies

  Both examples require an operational org.freedesktop.thumbnails.Thumbnailer1
  service, such as tumbler.

4 Compilation

  To compile and install duithumbnailer, use the following commands: 

	qmake
	make
	sudo make install

  After which libthumbnailer's headers are installed at
  /usr/local/include/Thumbnailer

4.1 Code Coverage report

   To generade code coverage of tests You need to:
$ export SBOX_USE_CCACHE="no" // in scratchbox You need to disable CCACHE
$ qmake CONFIG+=coverage
$ make
$ make check
$ make coverage-report
   Then, You can find report in src/coverage directory (index.html)

5 Examples

  These can be found also in the documentation package.

