Initial source commit

Initial source commit
This commit is contained in:
mfeemster
2014-07-08 00:11:14 -07:00
parent 1493c22925
commit ef56c16b2b
214 changed files with 108754 additions and 0 deletions

View File

@ -0,0 +1,30 @@
#pragma once
#include "FractoriumPch.h"
/// <summary>
/// StealthComboBox class.
/// </summary>
/// <summary>
/// A thin derivation of QComboBox which allows the user
/// to set the index without triggering signals.
/// </summary>
class StealthComboBox : public QComboBox
{
Q_OBJECT
public:
explicit StealthComboBox(QWidget* parent = 0) : QComboBox(parent) { }
/// <summary>
/// Set the current index of the combo box without triggering signals.
/// </summary>
/// <param name="index">The current index to set</param>
void StealthComboBox::SetCurrentIndexStealth(int index)
{
blockSignals(true);
setCurrentIndex(index);
blockSignals(false);
}
};