• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C++ refreshList函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C++中refreshList函数的典型用法代码示例。如果您正苦于以下问题:C++ refreshList函数的具体用法?C++ refreshList怎么用?C++ refreshList使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了refreshList函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: disconnect

void KbAnimWidget::setLight(KbLight* newLight){
    if(light != newLight){
        if(light)
            disconnect(light, SIGNAL(didLoad()), this, SLOT(refreshList()));
        if(newLight)
            connect(newLight, SIGNAL(didLoad()), this, SLOT(refreshList()));
        light = newLight;
    }
    refreshList();
}
开发者ID:0----0,项目名称:ckb,代码行数:10,代码来源:kbanimwidget.cpp


示例2: connect

void QuanxianzuGuanliDialog::on_addPushButton_clicked()
{
    //qDebug() << "quanxianzuguanli clicked add";
    QuanxianzuShezhiDialog dialog;
    connect(&dialog,SIGNAL(accepted()), this, SLOT(refreshList()));

    dialog.exec();

    disconnect(&dialog,SIGNAL(accepted()), this, SLOT(refreshList()));

}
开发者ID:gmsh,项目名称:fangchanzhongjie,代码行数:11,代码来源:quanxianzuguanlidialog.cpp


示例3: dialog

void QuanxianzuGuanliDialog::on_modifyPushButton_clicked()
{
    //qDebug() << "clicked modify";
    bool a, b, c, d, e, f, g, h, i, j, k, l;
    dbcon->getQuanxian(&(this->listWidget->currentItem()->text()), &a, &b, &c, &d, &e, &f, &g, &h, &i, &j, &k, &l);
    QuanxianzuShezhiDialog dialog(0, this->dbcon,a, b, c, d, e, f, g, h, i, j, k, l,&(this->listWidget->currentItem()->text()));
    connect(&dialog,SIGNAL(accepted()), this, SLOT(refreshList()));

    dialog.exec();

    disconnect(&dialog,SIGNAL(accepted()), this, SLOT(refreshList()));

}
开发者ID:gmsh,项目名称:fangchanzhongjie,代码行数:13,代码来源:quanxianzuguanlidialog.cpp


示例4: QDialog

ConfigureMIDIOut::ConfigureMIDIOut(QWidget* parent, MIDIOut* plugin)
	: QDialog(parent)
{
	Q_ASSERT(plugin != NULL);
	m_plugin = plugin;

	/* Setup UI controls */
	setupUi(this);
	m_list->header()->setResizeMode(QHeaderView::ResizeToContents);

	connect(m_refreshButton, SIGNAL(clicked()),
		this, SLOT(slotRefreshClicked()));
	connect(m_editButton, SIGNAL(clicked()),
		this, SLOT(slotEditClicked()));
	connect(m_list, SIGNAL(itemDoubleClicked(QTreeWidgetItem*,int)),
		this, SLOT(slotEditClicked()));

	/* Listen to device additions/removals */
	connect(plugin, SIGNAL(deviceRemoved(MIDIDevice*)),
		this, SLOT(slotDeviceRemoved(MIDIDevice*)));
	connect(plugin, SIGNAL(deviceAdded(MIDIDevice*)),
		this, SLOT(slotDeviceAdded(MIDIDevice*)));

	refreshList();
}
开发者ID:speakman,项目名称:qlc,代码行数:25,代码来源:configuremidiout.cpp


示例5: qDebug

void FrmKinectMain::importDirectory(const QString &dirPath)
{
    /*QDir dir(dirPath);
    QFileInfoList filenames = dir.entryInfoList(QStringList(), QDir::NoDotAndDotDot | QDir::Files, QDir::Name);
    for (const QFileInfo &fInfo : filenames)
    {
        qDebug() << fInfo.absoluteFilePath();

        QString name = fInfo.baseName().split('-').at(0);
        int id = name.toInt();
        database.mapIdToName[id] = name;
        database.mapNameToId[name] = id;

        database.scans[id].push_back(Face::Biometrics::MultiTemplate(fInfo.absoluteFilePath().toStdString()));
    }*/

	std::cout << "Importing from " << dirPath.toStdString() << std::endl;
	std::vector<Face::FaceData::Mesh> meshes;
	std::vector<int> ids;
	Face::LinAlg::Loader::loadMeshes(dirPath.toStdString(), *aligner, ids, meshes, 10, 0.01, "-");
	auto templates = extractor->extract(meshes, ids, 0);
	int n = templates.size();
	for (int i = 0; i < n; i++)
	{
		std::cout << ids[i] << std::endl;
		int id = ids[i];
		QString name = QString::number(id);
		
		database.mapIdToName[id] = name;
		database.mapNameToId[name] = id;
		database.scans[id].push_back(templates[i]);
	}
    refreshList();
}
开发者ID:blackerpaper,项目名称:face,代码行数:34,代码来源:frmkinectmain.cpp


示例6: Q_UNUSED

void LH_LgBacklight::onlineChanged(LH_HidDevice *hd, bool b)
{
    Q_UNUSED(b);
    LgBacklightDevice *bld = 0;
    if(hd->vendor_id() == 0x046d)
    {
        switch(hd->product_id())
        {
        case 0xC225: /* G11 */
        case 0xC227: /* G15v2 */
        case 0xC21C: /* G13 */
        case 0xC22D: /* G510 without audio */
        case 0xC22E: /* G510 with audio */
        case 0xC229: /* G19 */
            bld = findChild<LgBacklightDevice *>(hd->objectName());
            if(bld == 0) {
                bld = new LgBacklightDevice(hd, this);
                connect(bld, SIGNAL(colorChanged()), this, SLOT(colorChanged()));
            }
            break;
        }
    }
    if(bld)
        refreshList();
}
开发者ID:Busti,项目名称:LCDHost,代码行数:25,代码来源:LH_LgBacklight.cpp


示例7: qDebug

void PrefAssociations::getData(Preferences *)
{
	qDebug("PrefAssociations::getData: something_changed: %d", something_changed);
	if (!something_changed) return;
	
	QStringList extensions; 

	for (int k = 0; k < listWidget->count(); k++)
	{
		QListWidgetItem* pItem = listWidget->item(k); 
		if (pItem && pItem->checkState() == Qt::Checked)
			extensions.append(pItem->text()); 
	}

	int processed = ProcessAssociations(extensions, m_regExtensions); 

	if (processed != extensions.count())
	{
		QMessageBox::warning(this, tr("Warning"), 
            tr("Not all files could be associated. Please check your "
               "security permissions and retry."), QMessageBox::Ok);
	}
	
	refreshList(); //Useless when OK is pressed... How to detect if apply or ok is pressed ?

	something_changed = false;
}
开发者ID:corossig,项目名称:smplayer-mpv,代码行数:27,代码来源:prefassociations.cpp


示例8: QAction

void FtpApp::createActions()
{
    refresh = new QAction("&Refresh",this);
    refresh->setStatusTip("Refresh the list of files");
    refresh->setShortcut(Qt::Key_F5);
    connect(refresh,SIGNAL(triggered()),this,SLOT(refreshList()));

    quitAction = new QAction(tr("&Quit"),this);
    quitAction->setStatusTip("Quit the JIGS File Sharing");
    quitAction->setShortcut(Qt::CTRL + Qt::Key_Q);
    connect(quitAction, SIGNAL(triggered()), this, SLOT(quit()));

    aboutAction=new QAction(tr("&About"),this);
    aboutAction->setStatusTip("About JIGS File Sharing");
    connect(aboutAction, SIGNAL(triggered()), this, SLOT(aboutPopup()));

    uploadFileAction=new QAction("&Upload Single File",this);
    uploadFileAction->setShortcut(Qt::CTRL + Qt::Key_U);
    uploadFileAction->setStatusTip("Upload a single File to the FTP Server");
    connect(uploadFileAction,SIGNAL(triggered()),this,SLOT(uploadFile()));

    downloadFileAction = new QAction("&Download Single File",this);
    downloadFileAction->setShortcut(Qt::CTRL + Qt::Key_D);
    downloadFileAction->setStatusTip("Download a single file from FTP sever");
    connect(downloadFileAction,SIGNAL(triggered()),this,SLOT(downloadFile()));
}
开发者ID:gauravdeshmukh,项目名称:FileSharing,代码行数:26,代码来源:MainFrame.cpp


示例9: QObject

Servers::Servers(Ghpsdr3Device *_sdr, QWidget *_parent) :  QObject()
{
	parent = _parent;
	ui = new Ui::Servers;
	ui->setupUi(parent);

	sdr = _sdr;

	//this->setAttribute(Qt::WA_DeleteOnClose);
	nam = new QNetworkAccessManager(this);
	connect(nam, SIGNAL(finished(QNetworkReply*)), this, SLOT(finishedSlot(QNetworkReply*)));

	connect(ui->refreshButton,SIGNAL(clicked()),this,SLOT(on_refreshButton_clicked()));
	connect(ui->treelist,SIGNAL(itemClicked(QTreeWidgetItem*,int)),this,SLOT(lineClicked(QTreeWidgetItem*,int)));

	//ui->treelist->setHeaderLabels(QString("Status;Call;Location;Band;Rig;Antenna;Last Report;IP").split(";"));
	//Shorter list for Pebble
	ui->treelist->setColumnCount(5);
	ui->treelist->setColumnWidth(1,50); //Callsign
	ui->treelist->setColumnWidth(2,125); //Location
	ui->treelist->setColumnWidth(3,60); //Status
	//Last col, rig, autosizes to fill
	ui->treelist->setHeaderLabels(QString("IP;Call;Location;Status;Rig").split(";"));
	ui->treelist->setHeaderHidden(false);

	ui->IPEdit->setText(sdr->deviceAddress.toString());
	ui->receiverEdit->setText(QString::number(sdr->devicePort-8000));

	QTimer *timer = new QTimer(this);
    connect(timer, SIGNAL(timeout()), this, SLOT(TimerFired()));
    timer->start(60000); // 60 seconds
	refreshList();
}
开发者ID:oldscienceguy,项目名称:PebbleSDR,代码行数:33,代码来源:servers.cpp


示例10: calcScreenRect

/*virtual*/
void LLPanelNearByMedia::draw()
{
	// keep bottom of panel on screen
	LLRect screen_rect = calcScreenRect();
	if (screen_rect.mBottom < 0)
	{
		LLRect new_rect = getRect();
		new_rect.mBottom += 0 - screen_rect.mBottom;
		setShape(new_rect);
	}

	refreshList();
	updateControls();
	

	F32 alpha = mHoverTimer.getStarted() 
		? clamp_rescale(mHoverTimer.getElapsedTimeF32(), AUTO_CLOSE_FADE_TIME_START, AUTO_CLOSE_FADE_TIME_END, 1.f, 0.f)
		: 1.0f;

	LLViewDrawContext context(alpha);

	LLPanel::draw();

	if (alpha == 0.f)
	{
		setVisible(false);
	}
}
开发者ID:1234-,项目名称:SingularityViewer,代码行数:29,代码来源:llpanelnearbymedia.cpp


示例11: gWindow

gdPluginList::gdPluginList(int stackType, Channel *ch)
 : gWindow(468, 204), ch(ch), stackType(stackType)
{

	if (G_Conf.pluginListX)
		resize(G_Conf.pluginListX, G_Conf.pluginListY, w(), h());

	list = new Fl_Scroll(8, 8, 476, 188);
	list->type(Fl_Scroll::VERTICAL);
	list->scrollbar.color(COLOR_BG_0);
	list->scrollbar.selection_color(COLOR_BG_1);
	list->scrollbar.labelcolor(COLOR_BD_1);
	list->scrollbar.slider(G_BOX);

	list->begin();
		refreshList();
	list->end();

	end();
	set_non_modal();

	if (stackType == PluginHost::MASTER_OUT)
		label("Master Out Plugins");
	else
	if (stackType == PluginHost::MASTER_IN)
		label("Master In Plugins");
	else {
		char tmp[32];
		sprintf(tmp, "Channel %d Plugins", ch->index+1);
		copy_label(tmp);
	}

	gu_setFavicon(this);
	show();
}
开发者ID:rzr,项目名称:giada,代码行数:35,代码来源:gd_pluginList.cpp


示例12: s2

void ScannerPage::runScanner ()
{
  QString s;
  config.getData(Config::ScannerPath, s);
  QString s2("*");
  SymbolDialog *dialog = new SymbolDialog(this,
                                          s,
  					  s,
					  s2,
					  Q3FileDialog::ExistingFiles);
  dialog->setCaption(tr("Select scanners to run"));

  int rc = dialog->exec();

  if (rc == QDialog::Accepted)
  {
    QStringList l = dialog->selectedFiles();
    int loop;
    QDir dir;
    for (loop = 0; loop < (int) l.count(); loop++)
    {
      QFileInfo fi(l[loop]);
      Scanner *sdialog = new Scanner(fi.fileName(), chartIndex);
      connect(sdialog, SIGNAL(exitScanner()), this, SLOT(refreshList()));
      connect(sdialog, SIGNAL(message(QString)), this, SIGNAL(message(QString)));
      sdialog->show();
      sdialog->scan();
      delete sdialog;
    }
  }

  delete dialog;
}
开发者ID:DigitalPig,项目名称:qtstalker-qt4,代码行数:33,代码来源:ScannerPage.cpp


示例13: KDialog

PrivacyDlg::PrivacyDlg(JabberAccount* acc, QWidget* parent) : KDialog(parent), acc_(acc)
{
	QWidget * w = new QWidget (this);
	ui_.setupUi(w);
	setMainWidget (w);
	setAttribute(Qt::WA_DeleteOnClose);
	setCaption(i18n("%1: Privacy Lists", (acc->myself()->nickName() ) ) );
	setButtons (KDialog::Close);
	ui_.lv_rules->setFocus (Qt::PopupFocusReason);

	PrivacyManager* manager = acc->client()->privacyManager();
	connect(manager,SIGNAL(listsReceived(QString,QString,QStringList)),SLOT(updateLists(QString,QString,QStringList)));
	connect(manager,SIGNAL(listReceived(PrivacyList)),SLOT(refreshList(PrivacyList)));
	connect(manager,SIGNAL(listError()),SLOT(list_failed()));
	//connect(manager,SIGNAL(listNamesError()),SLOT(listNamesError()));
	//connect(manager,SIGNAL(listReceiveError()),SLOT(listReceiveError()));

	connect(ui_.cb_active,SIGNAL(activated(int)),SLOT(active_selected(int)));
	connect(ui_.cb_default,SIGNAL(activated(int)),SLOT(default_selected(int)));
	connect(ui_.cb_lists,SIGNAL(activated(int)),SLOT(list_selected(int)));
	connect(ui_.cb_lists,SIGNAL(currentIndexChanged(int)),SLOT(list_changed(int)));
	connect(manager,SIGNAL(changeActiveList_success()),SLOT(change_succeeded()));
	connect(manager,SIGNAL(changeActiveList_error()),SLOT(change_failed()));
	connect(manager,SIGNAL(changeDefaultList_success()),SLOT(change_succeeded()));
	connect(manager,SIGNAL(changeDefaultList_error()),SLOT(change_failed()));
	connect(manager,SIGNAL(changeList_success()),SLOT(changeList_succeeded()));
	connect(manager,SIGNAL(changeList_error()),SLOT(changeList_failed()));

	connect(ui_.pb_newList,SIGNAL(clicked()),SLOT(newList()));
	connect(ui_.pb_deleteList,SIGNAL(clicked()),SLOT(removeList()));
	
	connect(ui_.pb_add,SIGNAL(clicked()),SLOT(addRule()));
	connect(ui_.pb_edit,SIGNAL(clicked()),SLOT(editCurrentRule()));
	connect(ui_.pb_remove,SIGNAL(clicked()),SLOT(removeCurrentRule()));
	connect(ui_.pb_up,SIGNAL(clicked()),SLOT(moveCurrentRuleUp()));
	connect(ui_.pb_down,SIGNAL(clicked()),SLOT(moveCurrentRuleDown()));
	connect(ui_.pb_apply,SIGNAL(clicked()),SLOT(applyList()));
	
	ui_.pb_newList->setIcon(KIcon("list-add"));
	ui_.pb_deleteList->setIcon(KIcon("list-remove"));
	ui_.pb_add->setIcon(KIcon("list-add"));
	ui_.pb_remove->setIcon(KIcon("list-remove"));
	ui_.pb_up->setIcon(KIcon("arrow-up"));
	ui_.pb_down->setIcon(KIcon("arrow-down"));
	ui_.pb_edit->setIcon(KIcon("edit-rename"));
	ui_.pb_apply->setIcon(KIcon("dialog-ok-apply"));

	setWidgetsEnabled(false);

	// Disable all buttons
	ui_.pb_deleteList->setEnabled(false);
	setEditRuleEnabled(false);
	ui_.pb_add->setEnabled(false);
	ui_.pb_apply->setEnabled(false);

	// FIXME: Temporarily disabling auto-activate
	ui_.ck_autoActivate->hide();
	
	manager->requestListNames();
}
开发者ID:stegmannt,项目名称:kopete-xep0280,代码行数:60,代码来源:privacydlg.cpp


示例14: dlg

// ////////////////////////////////////////////////////////////////////////////
//
void CDlgEvents::OnModify() 
{
	int n = m_Events.GetCurSel();
	if (n == -1)
		return;

	long id = (long) m_Events.GetItemData(n);

	CRecEvent rec;
	if (! rec.FindByID(id) )
		return;

	CDlgEditEvent dlg(this);

	SYSTEMTIME st;
	rec.m_trigger.GetAsSystemTime(st);
	dlg.m_Date = CTime(st);
	dlg.m_Time = CTime(st);
	dlg.m_Text = rec.m_text;

	if ( dlg.DoModal() != IDOK )
		return;

	rec.FindByID(id);
	rec.Edit();
	rec.m_time = COleDateTime( dlg.m_Date.GetYear(), dlg.m_Date.GetMonth(), dlg.m_Date.GetDay(),
							   dlg.m_Time.GetHour(), dlg.m_Time.GetMinute(), dlg.m_Time.GetSecond() );
	rec.m_trigger = rec.m_time;
	rec.m_text = dlg.m_Text;
	rec.m_fired = FALSE;
	rec.Update();

	refreshList();
}
开发者ID:lbrucher,项目名称:timelis,代码行数:36,代码来源:DlgEvents.cpp


示例15: tmp

void winHistory::on_btnClearAll_clicked(){
    if( QMessageBox::question(this, "Delete all history...","Are You sure?", QMessageBox::Yes | QMessageBox::Abort ) == QMessageBox::Yes ){
        QFile tmp(config::getWPath() + "/history.ini");
        tmp.close();
        tmp.remove();
        refreshList();
    }
}
开发者ID:shiftplanning,项目名称:spgrab,代码行数:8,代码来源:winhistory.cpp


示例16: QMainWindow

winHistory::winHistory(QWidget *parent) : QMainWindow(parent), ui(new Ui::winHistory){
    qDebug() << config::getWPath();
    ui->setupUi(this);
    hide();
    strSearchBy = "title";
    refreshList();

}
开发者ID:shiftplanning,项目名称:spgrab,代码行数:8,代码来源:winhistory.cpp


示例17: dlgEnroll

void FrmKinectMain::on_btnEnroll_clicked()
{
    DlgEnroll dlgEnroll(sensor, processor, extractor, database, this);
    if (dlgEnroll.exec() == QDialog::Accepted)
    {
        refreshList();
    }
}
开发者ID:blackerpaper,项目名称:face,代码行数:8,代码来源:frmkinectmain.cpp


示例18: kdebugf

void ModulesDialog::unloadItem(const QString &item)
{
	kdebugf();
	ModulesManager::instance()->deactivateModule(item);
	refreshList();
	ModulesManager::instance()->saveLoadedModules();
	kdebugf2();
}
开发者ID:ziemniak,项目名称:kadu,代码行数:8,代码来源:modules.cpp


示例19: Scanner

void ScannerPage::openScanner ()
{
  Scanner *dialog = new Scanner(list->currentText(), chartIndex);
  connect(dialog, SIGNAL(exitScanner()), this, SLOT(refreshList()));
  connect(dialog, SIGNAL(message(QString)), this, SIGNAL(message(QString)));
  connect(dialog, SIGNAL(scanComplete()), this, SIGNAL(refreshGroup()));
  dialog->show();
}
开发者ID:DigitalPig,项目名称:qtstalker-qt4,代码行数:8,代码来源:ScannerPage.cpp


示例20: refreshTitle

//////////////////////////////////////////////////////////////////////
// Function Name:	Refresh	
// Description:		
// Parameters:		
// Data IN/OUT:		
// Return:		
// Notes:		
//////////////////////////////////////////////////////////////////////
void CListFrame::refresh(void)
{
	if( m_pcWindow == NULL) return;
	//TRACE("[CListFrame]->Refresh\r\n");

	//Paint List
	refreshTitle();
	refreshScroll();
	refreshHeaderList();
	refreshList();
}
开发者ID:ChakaZulu,项目名称:tuxbox_apps,代码行数:19,代码来源:listframe.cpp



注:本文中的refreshList函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C++ refreshPixmap函数代码示例发布时间:2022-05-30
下一篇:
C++ refreshLine函数代码示例发布时间:2022-05-30
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap