• Skip to content
  • Skip to link menu
KDE 4.4 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

digikam

advancedrenamewidget.cpp File Reference

#include "advancedrenamewidget.moc"
#include <QAction>
#include <QGridLayout>
#include <QMenu>
#include <QPushButton>
#include <QRegExp>
#include <QToolButton>
#include <kconfig.h>
#include <kconfiggroup.h>
#include <kdialog.h>
#include <kicon.h>
#include <kiconloader.h>
#include <klocale.h>
#include "advancedrenameinput.h"
#include "dcursortracker.h"
#include "defaultrenameparser.h"
#include "dynamiclayout.h"
#include "rexpanderbox.h"
#include "themeengine.h"
Include dependency graph for advancedrenamewidget.cpp:

Go to the source code of this file.

Namespaces

namespace  Digikam

Defines

#define MARK_OPTIONS(str)
#define TOOLTIP_ENTRIES(type, data)
#define TOOLTIP_HEADER(str)

Define Documentation

#define MARK_OPTIONS ( str   ) 
Value:
str.replace(optionsRegExp, QString("<i><font color=\"%1\">\\1</font></i>")             \
           .arg(ThemeEngine::instance()->textSpecialRegColor().name()))
#define TOOLTIP_ENTRIES ( type,
data   ) 
Value:
do                                                                                         \
    {                                                                                          \
        foreach (type* t, data)                                                                \
        {                                                                                      \
            foreach (Token* token, t->tokens())                                                \
            {                                                                                  \
                tooltip += QString("<tr>"                                                      \
                                   "<td bgcolor=\"%1\">"                                       \
                                       "<font color=\"%2\"><b>&nbsp;%3&nbsp;</b></font></td>"  \
                                   "<td>&nbsp;%4&nbsp;</td></tr>")                             \
                                   .arg(ThemeEngine::instance()->baseColor().name())           \
                                   .arg(ThemeEngine::instance()->textRegColor().name())        \
                                   .arg(MARK_OPTIONS(token->id()))                             \
                                   .arg(MARK_OPTIONS(token->description()));                   \
            }                                                                                  \
        }                                                                                      \
    } while (0)
#define TOOLTIP_HEADER ( str   ) 
Value:
do                                                                                         \
    {                                                                                          \
        tooltip += QString("<tr bgcolor=\"%1\"><td colspan=\"2\">"                             \
                           "<nobr><font color=\"%2\"><center><b>")                             \
                           .arg(ThemeEngine::instance()->baseColor().name())                   \
                           .arg(ThemeEngine::instance()->textRegColor().name());               \
        tooltip += QString(str);                                                               \
        tooltip += QString("</b></center></font></nobr></td></tr>");                           \
    } while (0)                                                                                \

digikam

Skip menu "digikam"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

API Reference

Skip menu "API Reference"
  • digikam
Generated for API Reference by doxygen 1.5.9-20090814
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal