mirror of https://github.com/KLayout/klayout.git
Code cleanup
This commit is contained in:
parent
128afc43cf
commit
008fb06a3e
|
|
@ -777,9 +777,6 @@ struct ReplaceDitherPatternOp
|
||||||
};
|
};
|
||||||
|
|
||||||
DitherPattern::DitherPattern () :
|
DitherPattern::DitherPattern () :
|
||||||
#if defined(HAVE_QT)
|
|
||||||
QObject (),
|
|
||||||
#endif
|
|
||||||
db::Object (0)
|
db::Object (0)
|
||||||
{
|
{
|
||||||
for (unsigned int d = 0; d < sizeof (dither_strings) / sizeof (dither_strings [0]); d += 2) {
|
for (unsigned int d = 0; d < sizeof (dither_strings) / sizeof (dither_strings [0]); d += 2) {
|
||||||
|
|
@ -795,9 +792,6 @@ DitherPattern::~DitherPattern ()
|
||||||
}
|
}
|
||||||
|
|
||||||
DitherPattern::DitherPattern (const DitherPattern &p) :
|
DitherPattern::DitherPattern (const DitherPattern &p) :
|
||||||
#if defined(HAVE_QT)
|
|
||||||
QObject (),
|
|
||||||
#endif
|
|
||||||
db::Object (0)
|
db::Object (0)
|
||||||
{
|
{
|
||||||
m_pattern = p.m_pattern;
|
m_pattern = p.m_pattern;
|
||||||
|
|
@ -844,11 +838,8 @@ DitherPattern::pattern (unsigned int i) const
|
||||||
void
|
void
|
||||||
DitherPattern::replace_pattern (unsigned int i, const DitherPatternInfo &p)
|
DitherPattern::replace_pattern (unsigned int i, const DitherPatternInfo &p)
|
||||||
{
|
{
|
||||||
bool chg = false;
|
|
||||||
|
|
||||||
while (i >= count ()) {
|
while (i >= count ()) {
|
||||||
m_pattern.push_back (DitherPatternInfo ());
|
m_pattern.push_back (DitherPatternInfo ());
|
||||||
chg = true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (m_pattern [i] != p) {
|
if (m_pattern [i] != p) {
|
||||||
|
|
@ -856,14 +847,6 @@ DitherPattern::replace_pattern (unsigned int i, const DitherPatternInfo &p)
|
||||||
manager ()->queue (this, new ReplaceDitherPatternOp (i, m_pattern [i], p));
|
manager ()->queue (this, new ReplaceDitherPatternOp (i, m_pattern [i], p));
|
||||||
}
|
}
|
||||||
m_pattern [i] = p;
|
m_pattern [i] = p;
|
||||||
chg = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
// if something has changed emit the signal
|
|
||||||
if (chg) {
|
|
||||||
#if defined(HAVE_QT)
|
|
||||||
emit changed ();
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -230,15 +230,8 @@ private:
|
||||||
* cannot be changed.
|
* cannot be changed.
|
||||||
*/
|
*/
|
||||||
class LAYBASIC_PUBLIC DitherPattern :
|
class LAYBASIC_PUBLIC DitherPattern :
|
||||||
#if defined(HAVE_QT)
|
|
||||||
public QObject,
|
|
||||||
#endif
|
|
||||||
public db::Object
|
public db::Object
|
||||||
{
|
{
|
||||||
#if defined(HAVE_QT)
|
|
||||||
Q_OBJECT
|
|
||||||
#endif
|
|
||||||
|
|
||||||
public:
|
public:
|
||||||
typedef std::vector<DitherPatternInfo> pattern_vector;
|
typedef std::vector<DitherPatternInfo> pattern_vector;
|
||||||
typedef pattern_vector::const_iterator iterator;
|
typedef pattern_vector::const_iterator iterator;
|
||||||
|
|
@ -384,14 +377,6 @@ public:
|
||||||
*/
|
*/
|
||||||
static const DitherPattern &default_pattern ();
|
static const DitherPattern &default_pattern ();
|
||||||
|
|
||||||
#if defined(HAVE_QT)
|
|
||||||
signals:
|
|
||||||
/**
|
|
||||||
* @brief This signal is emitted if a pattern is changed
|
|
||||||
*/
|
|
||||||
void changed ();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::vector<DitherPatternInfo> m_pattern;
|
std::vector<DitherPatternInfo> m_pattern;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue