Syndication Library
image.cpp
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #include "image.h"
00024
00025 #include <QtCore/QString>
00026
00027 namespace Syndication {
00028
00029 Image::~Image()
00030 {
00031 }
00032
00033 QString Image::debugInfo() const
00034 {
00035 QString info;
00036 info += "# Image begin #####################\n";
00037
00038 QString durl = url();
00039
00040 if (!durl.isNull())
00041 {
00042 info += "url: #" + durl + "#\n";
00043 }
00044
00045 QString dtitle = title();
00046
00047 if (!dtitle.isNull())
00048 {
00049 info += "title: #" + dtitle + "#\n";
00050 }
00051
00052 QString dlink = link();
00053
00054 if (!dlink.isNull())
00055 {
00056 info += "link: #" + dlink + "#\n";
00057 }
00058
00059 QString ddescription = description();
00060
00061 if (!ddescription.isNull())
00062 {
00063 info += "description: #" + ddescription + "#\n";
00064 }
00065
00066 int dheight = height();
00067 if (dheight > 0)
00068 info += "height: #" + QString::number(height()) + "#\n";
00069
00070 int dwidth = width();
00071 if (dwidth > 0)
00072 info += "width: #" + QString::number(width()) + "#\n";
00073 info += "# Image end #######################\n";
00074
00075 return info;
00076 }
00077
00078 }