예제 #1
0
파일: Notifier.cpp 프로젝트: 12307/poco
Notifier::Notifier(const Session& session, EnabledEventType enabled):
	_session(session)
{
	if (enabled & SQLITE_NOTIFY_UPDATE)   enableUpdate();
	if (enabled & SQLITE_NOTIFY_COMMIT)   enableCommit();
	if (enabled & SQLITE_NOTIFY_ROLLBACK) enableRollback();
}
예제 #2
0
Notifier::Notifier(const Session& session, const Any& value, EnabledEventType enabled):
	_session(session),
	_value(value),
	_row(),
	_enabledEvents()
{
	if (enabled & SQLITE_NOTIFY_UPDATE)   enableUpdate();
	if (enabled & SQLITE_NOTIFY_COMMIT)   enableCommit();
	if (enabled & SQLITE_NOTIFY_ROLLBACK) enableRollback();
}
예제 #3
0
파일: CommitWidget.cpp 프로젝트: KDE/cocoon
CommitWidget::CommitWidget(QWidget *parent)
	: QWidget(parent)
	, m_repo(0)
	, m_status(0)
	, ui(new Ui::CommitWidget)
{
	ui->setupUi(this);

	connect(ui->commitMessageTextEdit, SIGNAL(textChanged()), this, SLOT(enableCommit()));
}
예제 #4
0
파일: Notifier.cpp 프로젝트: 12307/poco
bool Notifier::enableAll()
{
	return enableUpdate() && enableCommit() && enableRollback();
}
예제 #5
0
파일: CommitWidget.cpp 프로젝트: KDE/cocoon
void CommitWidget::reload()
{
	enableCommit();
}
예제 #6
0
파일: CommitWidget.cpp 프로젝트: KDE/cocoon
void CommitWidget::on_Repo_indexChanged()
{
	m_status = 0;
	enableCommit();
}