/usr/include/kmymoney/kmymoneytitlelabel.h is in kmymoney-dev 4.6.4-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 | /***************************************************************************
kmymoneytitlelabel.h
-------------------
begin : Sun Feb 05 2005
copyright : (C) 2005 by Ace Jones
email : acejones@users.sourceforge.net
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#ifndef KMYMONEYTITLELABEL_H
#define KMYMONEYTITLELABEL_H
// ----------------------------------------------------------------------------
// QT Includes
#include <QLabel>
#include <QImage>
#include <QColor>
class QPixmap;
// ----------------------------------------------------------------------------
// KDE Includes
// ----------------------------------------------------------------------------
// Project Includes
/**
* @author ace jones
*/
class KMyMoneyTitleLabel : public QLabel
{
Q_OBJECT
Q_PROPERTY(QString leftImageFile READ leftImageFile WRITE setLeftImageFile DESIGNABLE true)
Q_PROPERTY(QString rightImageFile READ rightImageFile WRITE setRightImageFile DESIGNABLE true)
Q_PROPERTY(QColor bgColor READ bgColor WRITE setBgColor DESIGNABLE true)
Q_PROPERTY(QString text READ text WRITE setText DESIGNABLE true)
public:
KMyMoneyTitleLabel(QWidget *parent = 0);
~KMyMoneyTitleLabel();
void setBgColor(const QColor& _color) {
m_bgColor = _color;
}
void setLeftImageFile(const QString& _file);
void setRightImageFile(const QString& _file);
const QString& leftImageFile(void) const {
return m_leftImageFile;
}
const QString& rightImageFile(void) const {
return m_rightImageFile;
}
QColor bgColor(void) const {
return m_bgColor;
}
QString text(void) const {
return m_text;
}
public slots:
virtual void setText(const QString& txt);
protected:
void updatePixmap(void);
void paintEvent(QPaintEvent *);
private:
QImage m_leftImage;
QImage m_rightImage;
QColor m_bgColor;
QString m_text;
QString m_leftImageFile;
QString m_rightImageFile;
};
#endif
|