zoukankan      html  css  js  c++  java
  • Qt初级-成员函数(二)

    insertItems(int ,QStringList);//从int开始插入条目;
        hide();//QWidget class,QComboBox class----隐藏窗体;
        setSizeConstraint(SizeConstraint)//QLayout class.---调整layout的大小
        SizeConstraint()//QLayout class.---返回layout的大小
        setMinimumSize() //QWidget class--保留窗体的最小大小
        setWindowIcon(); //QApplication class;QWidget class--设置窗体图标;
        setAttribute(attribute);//QCoreApplication class;QWidget class;--设置属性;
                                                //setAttribute(attribute,false);--清除属性;
        setVisible(true or false);//QWidget class;QAction class;QDialog class---使组件可见或者不可见
        addMenu()//QMenuBar class;QMenu class;--添加菜单选项
        menuBar()//QMainWindow class;---创建菜单选项;
        addAction()//QWidget class;QMenu class;QToolBar class;QMEnuBar class;
        addSeparator()//QToolBar class,MenuBar class;--添加分隔线
        setContextMenuPolicy()//Qt namespace---?
        setAlignment( Qt::Alignment)//Qt namespace---设计组件的方向;
        setIndent(int);//QLabel class;--标签缩进的像素距离;
        setWindowModified//QWidget class---当修改内容的时候需要true,提示保存;
        isWindowModified();//QWidget class---判断是否有修改;
        QMessageBox::warning(widget,内容,QMessageBox::);//return int;
        getOpenFileName(widget,"名称","文件格式");//QFileDialog class;--弹出文件对话框
        showMessage("内容",时间(ms));//QStatusBar class;--显示信息
        removeAll("name");//QList--QStringList--移除所有name的信息;
        prepend()//QList class;QString class--插入一个列表项或者字符串在开始;
        fileName();//QFileInfo class;---返回不包括路径的文件名;
        count()//QString class;QToolBox class;QList class;QComboBox class---返回字符或者条目数;
        count("x");//QList class;---找出某个条目中的特定字符数目;
        setText(text);//QAction class;QClipboard class;QLineEdit class;--设置文本信息;
        setData(Qvariant);//QAction class;---将内部数据给QVariant类型;
        data();//QAction class;==setData
                    //QString class;---返回QChar指针用来修改字母或者按顺序输出; 
                    //QTableWidgetItem class;---返回单元内的数据;
        raise();//QWidget class;---使窗口置顶;
        activateWindow();//QWidget class;--使置顶的窗体变为活动窗口;
        selectedRanges();//QTableWidget;--返回一个选择序列;
        first();//QList class;--第一条信息;
        leftColumn();//QTableWidgetSelectionRange class---选择最左侧列
        rightColumn();//QTableWidgetSelectionRange class---最右侧列
        topRow();//QTableWidgetSelectionRange class---第一个行
        bottomRow();//QTableWidgetSelectionRange class---最后一行
        columnCount();//QTableWidgetSelectionRange class---选中的列数
        rowCount();//QTableWidgetSelectionRange class----选择的行数;
        currentIndex();//QComboBox class;----返回当前的条目;
        QMessageBox::about(窗口,标题,内容);
        saveGeometry();//QWidget class---保存当前的几何图形区域;
        restoreGeometry();//QWdiget class---读取设置
        setHorizontalHeaderItem();//QTableWidget class;---设置行头
        setVerticalHeaderItem();---设置列头,默认为数字;
        setItemPrototype( QTableWidgetItem *item);//QTableWidget class;---设置标准的单元;
        atEnd();//QFile class;---检测文件结尾;
        open();//QFile class;---打开文件;
        setVersion();//QDataStream class;---选择QDataStream的版本;
        split("x");//QString class;---使用x截取QString,return QStringList;
        currentRow();//QTableWidget class;---返回当前选择的单元行数;
        currentColumn();//QTableWidget class;---返回当前选择的单元列数;
        clearSelection();//QAbstractItemView class->QTableView->QTableWidget;--清除当前选择;
        QApplication::beep();//QApplication class---发出声音;
        append("x");//QList class;QString class;---在尾部添加条目或者粘贴字符串;
        qStableSort(rows.begin(),rows.end(),compare);//--对从begin到end排序
        startsWith("x");//QString class---返回bool表示是不是以x开始;
        replace("x","y");//QString class.以y代替x;
        isLetterOrNumber();//QChar class---检测QChar是否是字母或者数字;
        exactMatch("");//QRegExp class---检测是否精确匹配了,返回true or false;
        setShortcut("");//QAction class ---设置快捷方式
        setStatusTip("");//QAction class---设置提示语;
        setSelectionMode(ContiguousSelection);//--QTableWidget class设置单元选择方式;
        setCheckable(true);-----//QAction class设置多选动作为true;
        toString()//QVariant class---转换为字符;
        toUpper()//QString class----转换为大写;
        toByteArray()//QVariant class---转换为字节数组;
        unicode()//QString class;QChar class;---转化为UTF格式;
        toStringList//QVariant class---转换为字符串列表;
        toBool();//QVariant class---转换为bool值;
        toInt()//QVariant class---转换为短整型;
        toDouble(&ok)//QVariant class---转换为double型;---如果可以转换则ok=true;
        accept()//QDialog class;QEvent class;  --表示执行这个事件;
        ignore()//QEvent class;--表示不睬这个事件;
        i.hasNext()   i.next() i.remove();//---迭代器的操作;
        isValid()//QVariant class--判断QVariant是否有数据类型在里面;
        type()//QVariant class---返回QVariant内部数据类型;
    槽:
        closeALLWindows()//关闭多个窗口....拥有者:qApp;
        selectAll()//选择所有所有条目...拥有者:QAbstractItemView->QTableView->QTableWidget
        setShowGrid()//使网格显示...拥有者:QTableView->QTableWidget
        aboutQt()//显示有关Qt的信息,拥有者:QAppliacation;
        close()//关闭窗体。。拥有者:QWidget;
        accept()//隐藏窗口,并且使结果为Accepted;拥有者:QDialog,QEvent
        reject()//隐藏窗口,并且使结果为Rejected;拥有者:QDialog,QEvent
        setVisible(bool)//使部件可见。。拥有者:QAction,QWidget,QDialog
     
    信号:
        triggered()//当部件被单击时,发送,拥有者:QAction,QMenu,QMenuBar,QToolButton
        textChanged(const QString &)//当文本信息被修改时发送,拥有者:QLineEdit
        clicked()//当部件被单击时发送,拥有者:QDialgButtonBox,QGroupBox,QAbstractButton,QAbstractItemView
        accepted()//当被单击时,QDialgButtonBox,QDialog
        rejected()//当被单击时,QDialgButtonBox,QDialog
        toggled(bool)//当复选框被选中或者取消时发送,拥有者:QAbstractButton,QGroupBox,QAction
    另类链接方式:
    private slots:
    void on_lineEdit_textChanged();     
     
    QMetaObject::connectSlotsByName(GoToCellDialog);
    void  gotocelldialog::on_lineEdit_textChanged()
    {
    buttonBox->button(QDialogButtonBox::Ok)->setEnabled(lineEdit->hasAcceptableInput());
    }
  • 相关阅读:
    lnmp配置支持thinkphp和nginx路由url重写
    服务器空间不足导致mysql服务器无法运行
    linux中安装node
    laravel自定义返回错误方法
    git日常使用
    Hexo博客部署到个人服务器
    Github博客地址
    三种常见字符编码简介:ASCII、Unicode和UTF-8
    自动文档摘要评价方法:Edmundson,ROUGE
    Learning LexRank——Graph-based Centrality as Salience in Text Summarization(一)
  • 原文地址:https://www.cnblogs.com/SoulReaper/p/3309759.html
Copyright © 2011-2022 走看看