equal
deleted
inserted
replaced
26 #ifndef HBCSSCONVERTERUTILS_P_H |
26 #ifndef HBCSSCONVERTERUTILS_P_H |
27 #define HBCSSCONVERTERUTILS_P_H |
27 #define HBCSSCONVERTERUTILS_P_H |
28 |
28 |
29 #include <QList> |
29 #include <QList> |
30 #include <QMultiHash> |
30 #include <QMultiHash> |
|
31 #include <hbstring_p.h> |
31 |
32 |
32 class HbCssConverterUtils |
33 class HbCssConverterUtils |
33 { |
34 { |
34 public: |
35 public: |
35 // Shared chunk offset management |
36 // Shared chunk offset management |
42 static void cellAllocated(int offset, int size); |
43 static void cellAllocated(int offset, int size); |
43 static void cellFreed(int offset); |
44 static void cellFreed(int offset); |
44 static void cellMoved(int offset, int newOffset); |
45 static void cellMoved(int offset, int newOffset); |
45 static int defragmentChunk(); |
46 static int defragmentChunk(); |
46 |
47 |
|
48 //shared string management |
|
49 static void addSharedStringData(const QString &str, const HbString &hbstr); |
|
50 static HbString* sharedStringData(const QString &str); |
|
51 |
47 private: |
52 private: |
48 |
53 |
49 HbCssConverterUtils(); |
54 HbCssConverterUtils(); |
50 ~HbCssConverterUtils(); |
55 ~HbCssConverterUtils(); |
51 }; |
56 }; |