文档库 最新最全的文档下载
当前位置:文档库 › QFileDialog类参考

QFileDialog类参考

QFileDialog类参考
QFileDialog类参考

QFileDialog类参考

QFileDialog类提供了允许用户选择文件或者目录的对话框。详情请见……#include

继承了QDialog。

所有成员函数的列表。

公有成员

?QFileDialog ( const QString & dirName, const QString & filter = QString::null, QWidget * parent = 0, const char * name = 0, bool modal = FALSE )

?QFileDialog ( QWidget * parent = 0, const char * name = 0, bool modal = FALSE )

?~QFileDialog ()

?QString selectedFile () const

?QString selectedFilter () const

?virtual void setSelectedFilter ( const QString & mask )

?virtual void setSelectedFilter ( int n )

?void setSelection ( const QString & filename )

?void selectAll ( bool b )

?QStringList selectedFiles () const

?QString dirPath () const

?void setDir ( const QDir & dir )

?const QDir * dir () const

?void setShowHiddenFiles ( bool s )

?bool showHiddenFiles () const

?void rereadDir ()

?void resortDir ()

?enum Mode { AnyFile, ExistingFile, Directory, ExistingFiles, DirectoryOnly }

?void setMode ( Mode )

?Mode mode () const

?enum ViewMode { Detail, List }

?enum PreviewMode { NoPreview, Contents, Info }

?void setViewMode ( ViewMode m )

?ViewMode viewMode () const

?void setPreviewMode ( PreviewMode m )

?PreviewMode previewMode () const

?bool isInfoPreviewEnabled () const

?bool isContentsPreviewEnabled () const

?void setInfoPreviewEnabled ( bool )

?void setContentsPreviewEnabled ( bool )

?void setInfoPreview ( QWidget * w, QFilePreview * preview )

?void setContentsPreview ( QWidget * w, QFilePreview * preview )

?QUrl url () const

?void addFilter ( const QString & filter )

公有槽

?void setDir ( const QString & pathstr )

?void setUrl ( const QUrlOperator & url )

?void setFilter ( const QString & newFilter )

?void setFilters ( const QString & filters )

?void setFilters ( const char ** types )

?void setFilters ( const QStringList & )

信号

?void fileHighlighted ( const QString & )

?void fileSelected ( const QString & )

?void filesSelected ( const QStringList & )

?void dirEntered ( const QString & )

?void filterSelected ( const QString & )

静态公有函数

?QString getOpenFileName ( const QString & startWith = QString::null, const QString & filter = QString::null, QWidget * parent = 0,

const char * name = 0, const QString & caption = QString::null,

QString * selectedFilter = 0, bool resolveSymlinks = TRUE ) ?QString getSaveFileName ( const QString & startWith = QString::null, const QString & filter = QString::null, QWidget * parent = 0,

const char * name = 0, const QString & caption = QString::null,

QString * selectedFilter = 0, bool resolveSymlinks = TRUE ) ?QString getExistingDirectory ( const QString & dir = QString::null, QWidget * parent = 0, const char * name = 0, const QString & caption =

QString::null, bool dirOnly = TRUE, bool resolveSymlinks = TRUE ) ?QStringList getOpenFileNames ( const QString & filter = QString::null, const QString & dir = QString::null, QWidget * parent = 0, const char * name = 0, const QString & caption = QString::null, QString * selectedFilter = 0,

bool resolveSymlinks = TRUE )

?void setIconProvider ( QFileIconProvider * provider )

?QFileIconProvider * iconProvider ()

属性

?bool contentsPreview - 文件对话框是否提供当前选择文件的内容预览?QString dirPath - 文件对话框的工作目录(只读)

?bool infoPreview - 文件对话框是否提供当前选择文件的信息预览

?Mode mode - 文件对话框的模式

?PreviewMode previewMode - 文件的对话框的预览模式

?QString selectedFile - 选择的文件的名称(只读)

?QStringList selectedFiles - 选择的文件的列表(只读)

?QString selectedFilter - 文件对话框中用户选择文件的过滤器(只读)?bool showHiddenFiles - 文件对话框中隐藏文件是否显示

?ViewMode viewMode - 文件对话框的视图模式

保护成员

?void addWidgets ( QLabel * l, QWidget * w, QPushButton * b )

?void addToolButton ( QButton * b, bool separator = FALSE )

?void addLeftWidget ( QWidget * w )

?void addRightWidget ( QWidget * w )

详细描述

QFileDialog类提供了允许用户选择文件或者目录的对话框。

QFileDialog类允许用户在它们的文件系统上遍历来选择一个或多个文件或目录。

最简单的方式是使用静态函数来创建一个QFileDialog。在Windows上,这些静态函数将调用本地Windows文件对话框并且在Mac OS X上,这些静态函数将调用本地Mac OS X文件对话框。

QString s = QFileDialog::getOpenFileName(

"/home",

"Images (*.png *.xpm *.jpg)",

this,

"open file dialog"

"Choose a file" );

在上面的实例中,一个模式对话框被使用静态函数来创建。开始目录被设置为“/home”。文件过滤器被设置为“Images (*.png *.xpm *.jpg)”。文件对话框的父对象被设置为this并且它被给定一个标识名称——“open file dialog”。文件对话框上面的标题被设置为“Choose a file”。

你可以不使用静态函数创建你自己的QFileDialog。通过调用setMode(),你可以设置可以从QFileDialog返回什么。

QFileDialog* fd = new QFileDialog( this, "file dialog", TRUE ); fd->setMode( QFileDialog::AnyFile );

在上面的实例中,文件对话框的模式被设置为AnyFile,也就是说用户可以设置任何文件或者甚至指定一个不存在的文件。这个模式对于创建一个“File Save As”文件对话框。如果用户必须选择存在的文件,请使用ExistingFile,或者如果可以选择目录,请使用Directory。(模式的完整列表请参考QFileDialog::Mode枚举变量。)

你可以通过mode()重新得到对话框的模式。也可以使用setFilter()来设置对话框的文件过滤器。

fd->setFilter( "Images (*.png *.xpm *.jpg)" );

在上面的实例中,过滤器被设置为“Images (*.png *.xpm *.jpg)”,这也就是说只有扩展名为png、xpm或jpg的文件可以被显示在QFileDialog中。你可以使用setFilters()来设置几个过滤器并且使用addFilter()来添加额外的过滤器。使用setSelectedFilter()来选择你给定的其中一个作为文件对话框默认过滤器。只用用户改变过滤器,filterSelected()信号就被发射。

文件对话框有两种视图模式,QFileDialog::List可以简单地列出文件和目录名称并且QFileDialog::Detail会在旁边显示额外的信息,例如,文件大小。

fd->setViewMode( QFileDialog::Detail );

在创建你自己的文件对话框时最后需要的最后重要的函数是selectedFile()。

QString fileName;

if ( fd->exec() == QDialog::Accepted )

fileName = fd->selectedFile();

在上面的实例中,模式对话框被创建并被显示。如果用户点击OK,然后他们选择的文件被放入fileName中。

如果你使用ExistingFiles模式,那么你将需要使用selectedFiles()在一个QStringList中返回选择的文件。

对话框工作目录可以使用setDir()来设置。隐藏文件的显示控制可以使用setShowHiddenFiles()。对话框可以被强制使用rereadDir()重新读取目录并且使用resortDir()来重新排列目录。可以使用selectAll()来选择当前目录下的所有文件。创建和使用预览窗口部件

QFileDialog中使用两种预览窗口部件:内容预览窗口部件和信息预览窗口部件。它们的创建和使用方法相同,除了函数名不同以外,例如,setContentsPreview()和setInfoPreview()。

预览窗口部件被放置在QFileDialog中,让用户能够看到文件的内容或者有关文件的信息。

class Preview : public QLabel, public QFilePreview

{

public:

Preview( QWidget *parent=0 ) : QLabel( parent ) {}

void previewUrl( const QUrl&u )

{

QString path = u.path();

QPixmap pix( path );

if ( pix.isNull() )

setText( "This is not a pixmap" );

else

setPixmap( pix );

}

};

在上面的代码段中,我们创建一个继承与QLabel和QFilePreview的预览窗口部件。文件预览窗口部件必须从QFilePreview继承。

在这个类中我们重新实现了QFilePreview::previewUrl(),这是我们决定当文件被选择时发生什么。在上面的实例中,如果它是有效的像素映射,我们只是显示文件的预览。这里是文件对话框如何使用预览窗口部件的:

Preview* p = new Preview;

QFileDialog* fd = new QFileDialog( this );

fd->setContentsPreviewEnabled( TRUE );

fd->setContentsPreview( p, p );

fd->setPreviewMode( QFileDialog::Contents );

fd->show();

第一行创建了我们的预览窗口部件的实例。然后我们创建我们的文件对话框并且调用setContentsPreviewEnabled( TRUE ),这告诉文件对话框预览当前选择文件的内容。然后我们调用setContentsPreview()——注意我们传递同样的预览窗口部件两次。最后,在显示文件对话框之前,我们调用setPreviewMode()来设置Contents为用户选择文件的预览模式来显示内容预览。

如果你创建另一个预览窗口部件来显示有关文件的信息,那么像内容预览窗口部件一样的方式来创建它并且调用setInfoPreviewEnabled()和setInfoPreview()。然后用户将能够在两种预览模式中切换。

有关创建QFilePreview窗口部件的更多信息,请参考QFilePreview。

也可以参考对话框类。

成员类型文档

QFileDialog::Mode

这个枚举变量用来表明用户可以在文件对话框中选择什么,也就是如果用户点击OK,这个对话框返回什么。

?QFileDialog::AnyFile - 文件名称,不论是否存在。

?QFileDialog::ExistingFile - 一个单一存在文件的名称

?QFileDialog::Directory - 目录名称。文件和目录都被显示。

?QFileDialog::DirectoryOnly - 目录名称。只显示目录。

?QFileDialog::ExistingFiles - 0个或更多个存在文件的名称。

请参考setMode()。

QFileDialog::PreviewMode

这个枚举变量描述的是文件对话框的预览模式。

?QFileDialog::NoPreview - 没有预览被显示。

?QFileDialog::Contents - 使用内容预览窗口部件来预览当前文件的内容。

?QFileDialog::Info - 使用信息预览窗口部件来预览有关当前文件的信息。

请参考setPreviewMode()、setContentsPreview()和setInfoPreview()。QFileDialog::ViewMode

这个枚举变量描述的是文件对话框的视图模式,也就是说关于每个文件都显示什么。

?QFileDialog::List - 显示文件和目录的名称和图标。

?QFileDialog::Detail - 显示文件和目录的名称和图标以及更多的信息,比如文件的大小和修改日期。

请参考setViewMode()。

成员函数文档

QFileDialog::QFileDialog ( const QString & dirName,

const QString & filter = QString::null, QWidget * parent = 0,

const char * name = 0, bool modal = FALSE )

构造一个父对象为parent、名称为name的文件对话框。如果modal为真,那么文件对话框是模式的,否则它就是非模式的。

如果dirName被指定,那么它将被作为对话框的工作目录,比如,当对话框出现时,它将被作为被显示的目录。如果filter被指定,它将会被用作对话框的文件过滤器。

QFileDialog::QFileDialog ( QWidget * parent = 0, const char * name = 0, bool modal = FALSE )

构造一个父对象为parent、名称为name的文件对话框。如果modal为真,那么文件对话框是模式的,否则它就是非模式的。

QFileDialog::~QFileDialog ()

销毁这个文件对话框。

void QFileDialog::addFilter ( const QString & filter )

添加过滤器filter到过滤器的列表中并且把它作为当前过滤器。

QFileDialog* fd = new QFileDialog( this );

fd->addFilter( "Images (*.png *.jpg *.xpm)" );

fd->show();

在上面的实例中,一个文件对话框被创建,并且文件过滤器“Images (*.png *.jpg *.xpm)”被添加并且它被设置为当前过滤器。初始过滤器“All Files (*)”仍然是有效的。

也可以参考setFilter()和setFilters()。

void QFileDialog::addLeftWidget ( QWidget * w ) [保护]

添加窗口部件w到文件对话框左侧。

也可以参考addRightWidget()、addWidgets()和addToolButton()。

void QFileDialog::addRightWidget ( QWidget * w ) [保护]

添加窗口部件w到文件对话框右侧。

也可以参考addLeftWidget()、addWidgets()和addToolButton()。

void QFileDialog::addToolButton ( QButton * b, bool separator = FALSE ) [保护]

把工具按钮b添加到文件对话框上面的一排工具按钮中。这个按钮被添加到这一行的右面。如果separator为真,在这行按钮中的最后一个和这个新按钮b之间会被插入一小块空间。

也可以参考addWidgets()、addLeftWidget()和addRightWidget()。

void QFileDialog::addWidgets ( QLabel * l, QWidget * w,

QPushButton * b ) [保护]

把指定的窗口部件添加到文件对话框的底部。标签l会被放置到“file name”和“file types”标签的下面。窗口部件w会被放置到文件类型组合框的下面。按钮b会被放到Cancel推动按钮的下面。

MyFileDialog::MyFileDialog( QWidget* parent, const char* name ) : QFileDialog( parent, name )

{

QLabel* label = new QLabel( "Added widgets", this );

QLineEdit* lineedit = new QLineEdit( this );

QToolButton* toolbutton = new QToolButton( this );

addWidgets( label, lineedit, toolbutton );

}

如果你不想添加任何其中一个窗口部件,就在那个窗口部件的位置上传递0。

每一次你调用这个函数,一行新的窗口部件被添加到文件对话框的底部。

也可以参考addToolButton()、addLeftWidget()和addRightWidget()。

const QDir * QFileDialog::dir () const

返回文件对话框中显示的当前目录。

QDir指针的所有权被传递给被调用者,所以你必须在调用者不需要它的时候删除它。

也可以参考setDir()。

void QFileDialog::dirEntered ( const QString & ) [信号]

当用户进入一个目录时,这个信号被发射。

也可以参考dir()。

QString QFileDialog::dirPath () const

返回文件对话框的工作目录。详细情况请参考“dirPath”属性。

void QFileDialog::fileHighlighted ( const QString & ) [信号]

当用户高亮显示一个文件时,这个信号被发射。

也可以参考fileSelected()和filesSelected()。

void QFileDialog::fileSelected ( const QString & ) [信号]

当用户选择一个文件时,这个信号被发射。

也可以参考filesSelected()、fileHighlighted()和selectedFile。

void QFileDialog::filesSelected ( const QStringList & ) [信号]

当用户在ExistingFiles模式下选择一个或多个文件时,这个信号被发射。

也可以参考fileSelected()、fileHighlighted()和selectedFiles。

void QFileDialog::filterSelected ( const QString & ) [信号]

当用户选择一个过滤器时,这个信号被发射。

也可以参考selectedFilter。

QString QFileDialog::getExistingDirectory ( const QString & dir = QString::null, QWidget * parent = 0, const char * name = 0,

const QString & caption = QString::null, bool dirOnly = TRUE, bool resolveSymlinks = TRUE ) [静态]

这是一个返回由用户选择的已经存在的目录的方便的静态函数。

QString s = QFileDialog::getExistingDirectory(

"/home",

this,

"get existing directory"

"Choose a directory",

TRUE );

这个函数创建了一个父对象为parent、名称为name的模式文件对话框。如果父对象不为0,这个对话框将被显示在它的父对象上面的中间。

对话框的工作目录被设置为dir,并且标题被设置为caption。它们当中的任何一个都可以是QString::null,在这种情况下,当前目录和默认标题将被分别使用。

如果dirOnly为真,那么只有目录被显示在文件对话框中,否则目录和文件都将被显示。

在Unix/X11下,文件对话框的通常行为是解析并跟踪符号连接。例如,如果

/usr/tmp是/var/tmp的符号连接,那么在进入/usr/tmp之后,文件对话框将改变到/var/tmp。如果resolveSymlinks为假,文件对话框将把符号连接看作通常的目录。也可以参考getOpenFileName()、getOpenFileNames()和getSaveFileName()。QString QFileDialog::getOpenFileName ( const QString & startWith = QString::null, const QString & filter = QString::null,

QWidget * parent = 0, const char * name = 0,

const QString & caption = QString::null, QString * selectedFilter = 0, bool resolveSymlinks = TRUE ) [静态]

这是一个返回由用户选择的已经存在的文件的方便的静态函数。如果用户按下Cancel,它返回一个零字符串。

QString s = QFileDialog::getOpenFileName(

"/home",

"Images (*.png *.xpm *.jpg)",

this,

"open file dialog",

"Choose a file to open" );

这个函数创建了一个父对象为parent、名称为name的模式文件对话框。如果父对象不为0,这个对话框将被显示在它的父对象上面的中间。

文件的工作目录将被设置为startWith。如果startWith包括一个文件名,这个文件将被选择。过滤器被设置为filter,这样只有匹配过滤器的文件才会被显示。

被选择的过滤器被设置为selectedFilter。参数startWith、selectedFilter和filter可以为QString::null。

对话框的标题可以被设置为caption。如果caption没有被指定,那么将会有一个默认标题被使用。

在Windows和Mac OS X下,这个静态函数将使用本地文件对话框而不是QFileDialog,除非应用程序的风格被设置为本地风格以外的某种风格。

在Unix/X11下,文件对话框的通常行为是解析并跟踪符号连接。例如,如果

/usr/tmp是/var/tmp的符号连接,那么在进入/usr/tmp之后,文件对话框将改变到/var/tmp。如果resolveSymlinks为假,文件对话框将把符号连接看作通常的目录。也可以参考getOpenFileNames(), getSaveFileName() and getExistingDirectory().

实例:action/application.cpp、addressbook/mainwindow.cpp、

application/application.cpp、chart/chartform.cpp、mdi/application.cpp、

qwerty/qwerty.cpp和showimg/showimg.cpp。

QStringList QFileDialog::getOpenFileNames ( const QString & filter = QString::null, const QString & dir = QString::null,

QWidget * parent = 0, const char * name = 0,

const QString & caption = QString::null, QString * selectedFilter = 0, bool resolveSymlinks = TRUE ) [静态]

这是一个返回由用户选择的已经存在的一个或多个文件的方便的静态函数。QStringList files = QFileDialog::getOpenFileNames(

"Images (*.png *.xpm *.jpg)",

"/home",

this,

"open files dialog"

"Select one or more files to open" );

这个函数创建了一个父对象为parent、名称为name的模式文件对话框。如果父对象不为0,这个对话框将被显示在它的父对象上面的中间。

文件的工作目录将被设置为dir。如果dir包括一个文件名,这个文件将被选择。过滤器被设置为filter,这样只有匹配过滤器的文件才会被显示。被选择的过滤器被设置为selectedFilter。参数dir、selectedFilter和filter可以为QString::null。

对话框的标题可以被设置为caption。如果caption没有被指定,那么将会有一个默认标题被使用。

在Windows和Mac OS X下,这个静态函数将使用本地文件对话框而不是QFileDialog,除非应用程序的风格被设置为本地风格以外的某种风格。

在Unix/X11下,文件对话框的通常行为是解析并跟踪符号连接。例如,如果

/usr/tmp是/var/tmp的符号连接,那么在进入/usr/tmp之后,文件对话框将改变到/var/tmp。如果resolveSymlinks为假,文件对话框将把符号连接看作通常的目录。注意如果你想遍历文件的列表,你应该在一个复制上进行遍历,例如:

QStringList list = files;

QStringList::Iterator it = list.begin();

while( it != list.end() ) {

myProcessing( *it );

++it;

}

也可以参考getOpenFileName()、getSaveFileName()和getExistingDirectory()。

QString QFileDialog::getSaveFileName ( const QString & startWith = QString::null, const QString & filter = QString::null,

QWidget * parent = 0, const char * name = 0,

const QString & caption = QString::null, QString * selectedFilter = 0, bool resolveSymlinks = TRUE ) [静态]

这是一个返回由用户选择的已经存在的文件的方便的静态函数。这个文件不一定存在。

这个函数创建了一个父对象为parent、名称为name的模式文件对话框。如果父对象不为0,这个对话框将被显示在它的父对象上面的中间。

QString s = QFileDialog::getSaveFileName(

"/home",

"Images (*.png *.xpm *.jpg)",

this,

"save file dialog"

"Choose a filename to save under" );

文件的工作目录将被设置为startWith。如果startWith包括一个文件名,这个文件将被选择。过滤器被设置为filter,这样只有匹配过滤器的文件才会被显示。被选择的过滤器被设置为selectedFilter。参数startWith、selectedFilter和filter可以为QString::null。

对话框的标题可以被设置为caption。如果caption没有被指定,那么将会有一个默认标题被使用。

在Windows和Mac OS X下,这个静态函数将使用本地文件对话框而不是QFileDialog,除非应用程序的风格被设置为本地风格以外的某种风格。

在Unix/X11下,文件对话框的通常行为是解析并跟踪符号连接。例如,如果

/usr/tmp是/var/tmp的符号连接,那么在进入/usr/tmp之后,文件对话框将改变到/var/tmp。如果resolveSymlinks为假,文件对话框将把符号连接看作通常的目录。也可以参考getOpenFileName()、getOpenFileNames()和getExistingDirectory()。

实例:action/application.cpp、addressbook/mainwindow.cpp、

application/application.cpp、chart/chartform.cpp、qmag/qmag.cpp、qwerty/qwerty.cpp 和showimg/showimg.cpp。

QFileIconProvider * QFileDialog::iconProvider () [静态]

返回在文件对话框上当前设置的图标提供者的指针。默认情况下没有图标提供者,并且这个函数返回0。

也可以参考setIconProvider()和QFileIconProvider。

bool QFileDialog::isContentsPreviewEnabled () const

如果文件对话框提供当前选择文件的内容预览,返回真,否则返回假。详细情况请参考“contentsPreview”属性。

bool QFileDialog::isInfoPreviewEnabled () const

如果文件对话框提供当前选择文件的信息预览,返回真,否则返回假。详细情况请参考“infoPreview”属性。

Mode QFileDialog::mode () const

Returns the file dialog's mode. See the "mode" property for details. PreviewMode QFileDialog::previewMode () const

返回文件对话框的预览模式。详细情况请参考“previewMode”属性。

void QFileDialog::rereadDir ()

重新读取在文件对话框中显示的当前目录。

只有在如果目录的内容发生改变并且你想刷新文件对话框来反映这样的变化时,你才需要调用这个函数。

也可以参考resortDir()。

void QFileDialog::resortDir ()

重新排列所显示的目录。

也可以参考rereadDir()。

void QFileDialog::selectAll ( bool b )

如果b为真,那么当前目录下的所有文件都被选择,否则它们都被取消选择。

QString QFileDialog::selectedFile () const

返回被选择文件的名称。详细情况请参考“selectedFile”属性。

QStringList QFileDialog::selectedFiles () const

返回被选择文件的列表。详细情况请参考“selectedFiles”属性。

QString QFileDialog::selectedFilter () const

返回文件对话框中用户所选择的过滤器。详细情况请参考“selectedFilter”属性。

void QFileDialog::setContentsPreview ( QWidget * w,

QFilePreview * preview )

设置被用于作为文件对话框显示文件内容的窗口部件为w并且使用QFilePreview preview来预览内容。

通常你需要创建一个继承QWidget和QFilePreview的预览窗口部件,所以你需要传递同一个窗口部件两次。

class Preview : public QLabel, public QFilePreview

{

public:

Preview( QWidget *parent=0 ) : QLabel( parent ) {}

void previewUrl( const QUrl&u )

{

QString path = u.path();

QPixmap pix( path );

if ( pix.isNull() )

setText( "This is not a pixmap" );

else

setPixmap( pix );

}

};

//...

int main( int argc, char** argv )

{

Preview* p = new Preview;

QFileDialog* fd = new QFileDialog( this );

fd->setContentsPreviewEnabled( TRUE );

fd->setContentsPreview( p, p );

fd->setPreviewMode( QFileDialog::Contents );

fd->show();

}

也可以参考contentsPreview、setInfoPreview()和previewMode。

实例:qdir/qdir.cpp。

void QFileDialog::setContentsPreviewEnabled ( bool )

设置文件对话框是否提供当前选择文件的内容预览。详细情况请参考“contentsPreview”属性。

void QFileDialog::setDir ( const QDir & dir )

设置文件对话框的工作目录是dir。

也可以参考dir()。

void QFileDialog::setDir ( const QString & pathstr ) [槽]

这是一个重载成员函数,提供了方便。它的行为基本上和上面的函数相同。设置文件对话框的工作目录是pathstr。

也可以参考dir()。

void QFileDialog::setFilter ( const QString & newFilter ) [槽]

设置文件对话框中使用的过滤器为newFilter。

如果newFilter中包含一对包含一个或多个anything*something,由空格或者分号分隔的括号,那么只有其中被括号包含的内容会被作为过滤器。这也就是说下面这些调用方法都是相同的:

fd->setFilter( "All C++ files (*.cpp *.cc *.C *.cxx *.c++)" ); fd->setFilter( "*.cpp *.cc *.C *.cxx *.c++" );

fd->setFilter( "All C++ files (*.cpp;*.cc;*.C;*.cxx;*.c++)" ); fd->setFilter( "*.cpp;*.cc;*.C;*.cxx;*.c++" );

也可以参考setFilters()。

void QFileDialog::setFilters ( const QString & filters ) [槽]

设置文件对话框中使用的过滤器为filters。过滤器中的每一组必须使用;;(两个分号)来分隔。

QString types("*.png;;*.xpm;;*.jpg");

QFileDialog fd = new QFileDialog( this );

fd->setFilters( types );

fd->show();

void QFileDialog::setFilters ( const char ** types ) [槽]

这是一个重载成员函数,提供了方便。它的行为基本上和上面的函数相同。

必须是以结束符结尾的字符串列表。

void QFileDialog::setFilters ( const QStringList & ) [槽]

这是一个重载成员函数,提供了方便。它的行为基本上和上面的函数相同。

void QFileDialog::setIconProvider ( QFileIconProvider * provider ) [静态]

设置文件对话框使用的QFileIconProvider为provider。

默认没有QFileIconProvider并且QFileDialog只为每一个目录绘制一个文件夹图标,而对文件则没有图标。

也可以参考QFileIconProvider和iconProvider()。

实例:showimg/main.cpp。

void QFileDialog::setInfoPreview ( QWidget * w,

QFilePreview * preview )

设置被用于作为文件对话框显示文件信息的窗口部件为w并且使用QFilePreview preview来预览信息。

通常你需要创建一个继承QWidget和QFilePreview的预览窗口部件,所以你需要传递同一个窗口部件两次。

class Preview : public QLabel, public QFilePreview

{

public:

Preview( QWidget *parent=0 ) : QLabel( parent ) {}

void previewUrl( const QUrl&u )

{

QString path = u.path();

QPixmap pix( path );

if ( pix.isNull() )

setText( "This is not a pixmap" );

else

setText( "This is a pixmap" );

}

};

//...

int main( int argc, char** argv )

{

Preview* p = new Preview;

QFileDialog* fd = new QFileDialog( this );

fd->setInfoPreviewEnabled( TRUE );

fd->setInfoPreview( p, p );

fd->setPreviewMode( QFileDialog::Info );

fd->show();

}

也可以参考setContentsPreview()、infoPreview和previewMode。

void QFileDialog::setInfoPreviewEnabled ( bool )

设置文件对话框是否提供当前选择文件的信息预览。详细情况请参考“infoPreview”属性。

void QFileDialog::setMode ( Mode )

设置文件对话框的模式。详细情况请参考“mode”属性。

void QFileDialog::setPreviewMode ( PreviewMode m )

设置文件对话框的预览模式为m。详细情况请参考“previewMode”属性。

void QFileDialog::setSelectedFilter ( const QString & mask ) [虚]

设置文件对话框中当前选择的过滤器为文本mask中包含的第一个。

void QFileDialog::setSelectedFilter ( int n ) [虚]

这是一个重载成员函数,提供了方便。它的行为基本上和上面的函数相同。

设置文件对话框中当前选择的过滤器为过滤器列表中的第n个过滤器。

也可以参考filterSelected()、selectedFilter、selectedFiles和selectedFile。

void QFileDialog::setSelection ( const QString & filename )

设置默认选择为filename。如果filename为绝对的,setDir()也会被调用来设置文件对话框的工作目录为filename中的目录。

实例:qdir/qdir.cpp。

void QFileDialog::setShowHiddenFiles ( bool s )

设置文件对话框中隐藏文件是否被显示为s。详细情况请参考“showHiddenFiles”属性。

void QFileDialog::setUrl ( const QUrlOperator & url ) [槽]

设置文件对话框的工作目录为url指定的目录。

也可以参考url()。

PDMS中文教程结构建库

VPD VANTAGE Plant Design System 工厂三维布置设计管理系统 PDMS结构建库 培训手册

型钢库 PDMS已经提供了较完善的元件库,包括型材截面、配件和节点库。但不一定十分齐全,所以PDMS提供了非常方便的建库工具,这些功能都可在PARAGON中实现。 设计库、元件库和等级库之间的关系 等级库(Specificaion)是设计库与元件库之间的桥梁。设计者在等级库中选择元件后,等级中的元件自动找到对应的元件库中的元件;元件库中的几何形状和数据被设计库参考。如下图。 型钢库层次结构 型钢库World下包含了许多元件库和等级库,它们也是一种树状结构库。下图就是型钢库层次结构: 型钢等级库层次结构 等级库相当于元件库的索引,其目的是为设计人员提供一个选择元件的界面,它的层次结构既与界面的关系如下图所示。 本章主要内容: 1.定义型钢截面(Profile) 2.定义型钢配件(Fitting) 3.定义节点(Joint) 定义型钢截面(Profile) 练习一:定义型钢截面库 1.元件库最终的层次结构如下: 2.以管理员身份(如SYSTEM)登录PARAGON模块,再进入Paragon>Steelwork子模块。 3.在 4.选择菜单Create>Section,创建新的STSE, 5.在刚创建的STSE下,选择菜单Create>Element,创建三个元素:“ref.DTSE”、“ref.GMSS”和“ref.PTSS”。 现在的数据库结构如下: 6.设置。选择Settings>Referance Data… 和Display>Members…按下图设置: 7.鼠标指向CATA层,选择菜单Create>Section,创建新的STSE:example/PRFL/BOX。8.选择菜单Create>Category>For Profiles,创建新的STCA,如下图: 9.鼠标指向STCA:example/PRFL/REF.DTSE层,在命令行中键入命令:“NEW DTSE /BOX/EQUAL/DTSE”,这样新建了一个DTSE,如下图。 10.创建截面本身。选择菜单Create>Profile,按下图设置:

七年级语文 文言文阅读--人物传记类阅读10篇(含答案)

华海建明英语七年级语文文言文阅读-人物传记类阅读10篇 1.阅读下面文言文,完成后面题目。 柳宗元传 元和十年,例移①为柳州刺史。时郎州司马刘禹锡得播州②刺史,制书下,宗元谓所亲曰:“禹锡有母年高,今为郡蛮方,西南绝域,往复万里,如何与母偕行。如母子异方,便为永诀。吾与禹锡执友,何忍见其若是?”即草奏章,请以柳州授禹锡,自往播。裴度亦奏其事,禹锡终易连州。 柳州土俗,以男女质③钱,过期则没④入钱主,宗元革其乡法。其以没者,乃出私钱赎之,归其父母。江岭间为进士者,不远千里随宗元师法;凡经其门,必为名士。元和十四年十月五日卒,时年四十七。观察使裴行立为营护其丧及妻子还于京师,时人义之。 (选自《旧唐书》柳宗元传》,有删改) [注释] ①例移:古代官员按惯例调任。②得播州:今责州遵义,当时为偏远荒凉的地方。③质:抵押。④没:没收。⑤营护:料理,护送。 1.下列句子朗读节奏划分正确的一项是() A.吾与/禹锡执友B.裴度/亦奏其事 C.宗元革其/乡法D.请以柳州/授禹锡 2.解释文中加点的词 偕()易()妻子() 3.翻译文中画线句子 (1)吾与禹锡执友,何忍见其若是 (2)江岭间为进士者,不远千里随宗元师法 4.选文体现了柳宗元为友、为官、为师三个方面什么样的特点?试用自己的话概括。 (1)为友: (2)为官: (3)为师:

杨继盛七岁失母。庶母妒,使牧牛。继盛经里塾,睹里中儿读书,心好之。因语兄,请得从塾师学。兄言于父,听之学,然牧不废也。年十三岁,始得从师学。家贫,益自刻厉。 贬狄道典史①。其地杂番②,俗罕知诗书,继盛简子弟秀者百余人,聘三经师教之。鬻③所乘马,出妇服装,市田资诸生。县有煤山,为番人所据,民仰④薪二百里外,继盛召番人谕之,咸服曰:“杨公即须我曹⑤穹帐,亦舍之,况煤山耶!”番民信爱之,呼曰“杨父”。 (节选自《明史》卷二百九) 【注释】:①典史:知县下属最低级官吏。②杂番:指汉人和少数民族杂居。③鬻柳宗元灌水之阳,有溪焉,东流入于潇水。或曰:冉氏尝居也,故姓是溪为冉溪。或曰:可以染也,名之以其能,故谓之染溪。余以愚触罪,谪潇水上。爱是溪,入二三里,得其尤绝者家焉。今予家是溪,而名莫能定,土之居者,犹龂龂然,不可以不更也,故更之为愚溪。 愚溪之上,买小丘,为愚丘。自愚丘东北行六十步,得泉焉,又买居之,为愚泉。愚泉凡六穴,皆出山下平地,盖上出也。合流屈曲而南,为愚沟。遂负土累石塞其隘为愚池。愚池之东,为愚堂。其南,为愚亭。池之中,为愚岛。嘉木异石错置,皆山水之奇者,以余故,咸以“愚”辱焉。 夫水,智者乐也。今是溪独见辱于愚,何哉?盖其流甚下,不可以溉灌。又峻急,多坻石,大舟不可入也。幽邃浅狭,蛟龙不屑,不能兴云雨,无以利世,而适类于余,然则虽辱而愚之,可也。 (节选自《古文观止》,略改动) 【注释】①灌水:水名;后文“潇水”也是水名。②家:安家。③龂龂(yín yín):形容争辩的样子。④见……于:古代汉语表示被动的一种格式。见辱于愚:被愚这个名称污辱。 1.下列句子中加点词的意思相同的一项是() A.灌水之阳,有溪焉本在冀州之南,河阳之北 B.故更之为愚溪湖中焉得更有此人 C.皆山水之奇者邑人奇之,稍稍宾客其父 D.大舟不可入也潭中鱼可百许头 2.用现代汉语写出下面句子的意思。 愚泉凡六穴,皆出山下平地,盖上出也。 3.用“/”给文中画线文字断句。(限断两处) 遂负土累石塞其隘为愚池 4.“是溪”“名莫能定”的原因是什么?用简洁的语言概括。 5.作者文中说自己“愚”,他的“愚”和《愚公移山》中愚公的“愚”有什么不同?请结合文本加以分析。

文言文阅读-人物传记类阅读

文言文阅读-人物传记类阅读10篇(

2018年中考语文文言文阅读-人物传记类阅读10篇 1.阅读下面文言文,完成后面题目。 关羽字云长,河东解人也,亡命奔涿郡。与先主寝则同床,恩若兄弟。而稠人广坐,侍立终日,随先主周旋,不避艰险。 建安五年,曹公东征,先主奔袁绍。 曹公擒羽以归,拜为偏将军,礼之甚厚。 绍遣大将军颜良攻东郡太守刘延于白 马,曹公使张辽及羽为先锋击之。羽望 见良麾盖,策马剌良于万众之中,斩其首还,绍诸将莫能当者,遂解白马围。曹公即表封羽为汉寿亭侯。 初,曹公壮羽为人,而察其心神无久留之意,谓张辽曰:“卿试以情问之。”既而辽以问羽,羽叹曰:“吾极知曹公待我厚,然吾受刘将军厚恩,誓以共死,不可背之。吾终不留,吾要当立效以报曹公乃去。”辽以羽言报曹公,曹公义之。 羽尝为流矢所中,贯其左臂。医曰:“矢镞有毒,毒入于骨,当破臂作创,刮骨去毒,然后此患乃除耳。”羽便伸臂令医劈之。时羽适请诸将饮食相对,臂血流离,盈于盘器,而羽割炙引酒,言笑自若。

(节选自《三国志·关羽传》,有删改) 1.解释下面加点的词。 ①既而辽以问羽()②时羽 适请诸将饮食相对() 2.翻译下面句子。 曹公禽羽以归,拜为偏将军,礼之甚厚。 译文: 3.下列与“羽尝为流矢所中”句式不同的一项是() A.吴广素爱人,士卒多为用者B.中峨冠而 多髯者为东坡 C.百里溪举于市D.帝感其诚 4.汉封侯、宋封王、明封大帝,儒称圣、释称菩萨、道称天尊。根据选文内容,概括说明关羽被尊奉神化的原因。 答:

2.阅读下面文言文,完成后面题目。 强项令 董宣,字少平,陈留圉人也。……后特征为洛阳令。时湖阳公主苍头白日杀人,因匿主家,吏不能得。及主出行,而以奴骖乘。宣于夏门亭候之,乃驻车叩马,以刀画地,大言数主之失,叱奴下车,因格杀之。主即还宫诉帝。帝大怒,召宣,欲箠杀之。宣叩头曰:“愿乞一言而死。”帝曰:“欲何言?”宣曰:“陛下圣德中兴,而纵奴杀良人,将何以理天下乎?臣不须箠,请得自杀。”即以头击楹,流血被面。帝令小黄门持之,使宣叩头谢主,宣不从,强使顿之,宣两手据地,终不肯俯。主曰:

Plaxis中常见问题集锦

1 问:Geo FEM,Plaxis,Z-Soil软件比较? 2008/6/5 9:34:48 答:三者针对某个算例计算结果相差不大,误差在可接受范围之内。 就易用性来说,Plaxis好于Z-Soil好于GEO。Plaxis大家都用得很多了,Z-Soil的建模可以在前 处理模块中用CAD元素绘制,或者通过dxf文件导入;GEO4只能输入剖面线的坐标,比较烦琐。 Plaxis和Z-soil基本可以解决岩土工程所有问题,但GEO4由于建模功能的限制,只能解决隧道、 边坡等相关问题;Plaxis和Z-Soil可以进行渗流分析(非饱和)包括流固偶合分析。 总的来说,Plaxis和Z-Soil是专业的岩土工程有限元程序;GEO FEM是GEO4里面的一个工具 包,而GEO4类似于国内的理正一样,是遵循Eurocode的设计软件。 2 问:在plaxis中,用折减系数作出它的几个滑裂面,如何查看滑裂面的角度、圆心、半径等 这些滑裂面的相关参数呢? 2008/6/5 9:36:26 答:使用强度折减法,不用假定slip surface,故不会有这些数据。 3 问:Plaxis怎么模拟路堤分步填筑?在实际施工中,填筑不是一次加载的,可能先填一半, 过个月再填一半,而且这一半也不是一次填完,要在几天内完成,请问怎么在Plaxis中模拟,怎 么设置可以反应填筑速率,请高手指教? 2008/6/5 9:47:25 答:手册里有相关例子,你可以参考一下lesson 5。 堆载速率可以通过设置堆载这个stage的时间间隔来设置。如果只有基本模块,可以设置mstage 的数值。mstage=1.0,说明100%施加上去了,mstage=0.1,说明只有10%的荷载。由于Plaxis 不能设置load function,比较麻烦。当然,你可以将一层土细分成几个stage完成,也可以实现。 4 问:Plaxis 3D 用这个软件分析基坑时,基坑是钢格栅喷混凝土支护,支护用板来模拟,EI 和EA中的I和A分别指哪个面的惯性矩和面积,以及单位后面的/m应该是哪个长度? 2008/6/5 9:49:13 答:应该是:A=沿着洞轴方向L×厚度d E是弹性模量I是惯性矩 5 问:在网上看到有人怀疑Plaxis 3D Foundation和3D Tunnel的真三维性,有人说它们不是 真正的三维计算,有谁知道是怎么回事吗? 2008/6/5 9:59:42 答:Plaxis 3D Tunnel计算内核是三维的。但是目前只支持平面拉伸建模,建附加模型还存在困 难。3D Tunnel的确不能生成复杂的斜交隧道。 3D Foundation是专门解决基础问题的三维有限元计算软件。其解决基础问题要比FLAC3D要专 业,特别是考虑了一些工程实际,但开放性不如FLAC3d。近期3D Foundation将在此方面有重 大改进,新版本前处理借用GID作为前处理工具。Plaxis 系列优点长处是其理论,尤其是hs和 hs-small模型。 6 问:最近在算一个基坑,很好的地质条件,桩、撑刚度都取得很大,居然算出来水平位移始终 都有70mm左右,但用同济启明星算水土分算,并且参数都没有取最大值,算的结果只有17mm 左右。深圳规范要求水平位移不超过30mm,要是用Plaxis是很难算出小于规范值的结果的,事 实上,也不至于有那么大的位移的? 2008/6/5 10:05:32 答:主要问题是现在很多地质报告都不提供三轴的试验参数:例如E50模量,Eur模量,Es模量, 有效强度指标等;土体的本构参数比较特殊,要做特殊的试验,因此一般的项目参数方面的确有 问题。不过,即便是只有Es模量和直剪固快指标,通过换算和引入K0、孔隙比、Cc,Cs等其 他参数,也是可以得到其他需要的参数,不过这需要比较扎实的本构模型方面的知识和岩土工程 经验,知道不同的本构适合模拟什么土层,知道本构的优点和局限性,这对使用者的要求的确比 较高。 7 问:隧道已经组成一个类组,所以一定要对其进行材料定义。如果不定义得话,就不能对其 进行网格划分,这要怎么解决呢? 2008/6/5 10:08:42 答:你是不是只想模拟基坑开挖对既有隧道结构的影响,而省略掉前面隧道开挖过程的模拟。 这样的话,结果恐怕很难正确,而且会碰到你所说的问题。因为隧道在基坑开挖前,有一定的受

2017高中语文每日一题之快乐暑假第11天人物传记类文本阅读含解析

第11天人物传记类文本阅读 (2017届河北省衡水中学高三下学期二模)阅读下面的文字,完成下面小题。 辛弃疾的悲歌人生 南宋绍兴十年(1140),辛弃疾出生于山东济南。辛弃疾虽然出生在金人占领的地区,但他自幼接受祖父辛赞爱国思想的熏陶,始终把南宋视为自己的祖国。辛弃疾幼时不但诵习经典,撰写诗文,而且熟读兵书,苦练武艺。辛弃疾绝非宋代文坛上常见的手无缚鸡之力的文弱书生,而是一位肤硕体壮、颊红眼青、目光有棱的壮士。 绍兴末年,河北、山东一带的汉族人民苦于金人的残暴统治,大大小小的抗金起义风起云涌,烽烟遍地,其中以济南耿京率领的义军规模最大。二十二岁的辛弃疾被耿京任命为掌书记。不久,辛弃疾力劝耿京归附南宋朝廷。次年正月,辛弃疾奉命到达建康(今江苏南京)觐见宋高宗,完成使命后即返回山东。没想到才到半途,便知悉耿京已被叛徒张安国杀害,麾下义军也已溃散大半。在此紧要关头,辛弃疾亲率骑兵五十人,深入金境六百里,直奔济州,乘其不备直入五万人的敌营,生擒张安国系于马上,然后星夜兼程,渡过淮河、长江,直抵临安(今浙江杭州),献俘于朝廷而戮之。这段战斗生活给辛弃疾留下了深刻的记忆,正如《鹧鸪天》中所云:“壮岁旌旗拥万夫,锦襜突骑渡江初。燕兵夜娖银胡,汉箭朝飞金仆姑。” 南归之后,辛弃疾被任命为江阴军签判。不久,宋高宗内禅,孝宗即位。孝宗素有恢复之志,登基后即任命主战派张浚为枢密使。辛弃疾前往建康求见张浚,面陈伐金之计。隆兴二年(1164),辛弃疾改任广德军通判。次年,他不顾官职低微,越职上书,向孝宗上呈《美芹十论》。辛弃疾的“十论”,就体现了他对敌我双方实际形势的深刻理解,从而提出深谋远虑且切实可行的战略方针。他一针见血地指出南宋的求和路线之不可行:“秦桧之和,反以滋逆亮之狂。彼利则战,倦则和,诡谲狙诈,我实何有?”还鼓励孝宗效法扫平突厥以雪国耻的唐太宗:“惟陛下留乙夜之神,沈先物之几,志在必行,无惑群议,庶乎‘雪耻酬百王,除凶报千古’之烈无逊于唐太宗。” 乾道三年(1167),辛弃疾升任建康府通判。又过了三年,辛弃疾任满回临安,授司农寺主薄。不久,他作《九议》上呈宰相虞允文。《九议》也是长篇奏议,它不但对《十论》中的意见作了更深入细致的解说,还补充了关于练兵、造舰、用间等具体的战术。更重要的是,《九议》旗帜鲜明地阐

中考文言文人物传记类阅读10篇(含答案)

中考文言文人物传记类阅读10篇 1.阅读下面文言文,完成后面题目。 柳宗元传 元和十年,例移①为柳州刺史。时郎州司马刘禹锡得播州②刺史,制书下,宗元谓所亲曰:“禹锡有母年高,今为郡蛮方,西南绝域,往复万里,如何与母偕行。如母子异方,便为永诀。吾与禹锡执友,何忍见其若是?”即草奏章,请以柳州授禹锡,自往播。裴度亦奏其事,禹锡终易连州。 柳州土俗,以男女质③钱,过期则没④入钱主,宗元革其乡法。其以没者,乃出私钱赎之,归其父母。江岭间为进士者,不远千里随宗元师法;凡经其门,必为名士。元和十四年十月五日卒,时年四十七。观察使裴行立为营护其丧及妻子还于京师,时人义之。 (选自《旧唐书》柳宗元传》,有删改) [注释] ①例移:古代官员按惯例调任。②得播州:今责州遵义,当时为偏远荒凉的地方。③质:抵押。④没:没收。⑤营护:料理,护送。 1.下列句子朗读节奏划分正确的一项是() A.吾与/禹锡执友B.裴度/亦奏其事 C.宗元革其/乡法D.请以柳州/授禹锡 2.解释文中加点的词 偕()易()妻子() 3.翻译文中画线句子 (1)吾与禹锡执友,何忍见其若是 (2)江岭间为进士者,不远千里随宗元师法 4.选文体现了柳宗元为友、为官、为师三个方面什么样的特点?试用自己的话概括。 (1)为友: (2)为官: (3)为师: 2.阅读下面文言文,完成后面题目。 杨继盛七岁失母。庶母妒,使牧牛。继盛经里塾,睹里中儿读书,心好之。因语兄,请得从塾师学。兄言于父,听之学,然牧不废也。年十三岁,始得从师学。家贫,益自刻厉。 贬狄道典史①。其地杂番②,俗罕知诗书,继盛简子弟秀者百余人,聘三经师教之。鬻③所乘马,出妇服装,市田资诸生。县有煤山,为番人所据,民仰④薪二百里外,继盛召番人谕之,咸服曰:“杨公即须我曹⑤穹帐,亦舍之,况煤山耶!”番民信爱之,呼曰“杨父”。 (节选自《明史》卷二百九) 【注释】:①典史:知县下属最低级官吏。②杂番:指汉人和少数民族杂居。③鬻柳宗元灌水之阳,有溪焉,东流入于潇水。或曰:冉氏尝居也,故姓是溪为冉溪。或曰:可以染也,名之以其能,故谓之染溪。余以愚触罪,谪潇水上。爱是溪,入二三里,得其尤绝者家焉。今予家是溪,而名莫能定,土之居者,犹龂龂然,不可以不更也,故更之为愚溪。 愚溪之上,买小丘,为愚丘。自愚丘东北行六十步,得泉焉,又买居之,为愚泉。愚泉凡六穴,皆出山下平地,盖上出也。合流屈曲而南,为愚沟。遂负土累石塞其隘为愚池。愚池之东,为愚堂。其南,为愚亭。池之中,为愚岛。嘉木异石错置,皆山水之奇者,以余故,咸以“愚”辱焉。

中文参考手册-PLAXIS 2D--岩土三维建模分析

参 考 手 册

目录 1简介 (7) 2 一般说明 (7) 2.2 文件处理 (9) 2.3 帮助工具 (9) 2.4 输入方法 (10) 3 输入前处理 (10) 3.1 输入程序 (10) 3.5 荷载和边界条件 (28) 4 材料属性和材料数据组 (33) 4.1 模拟土体及界面行为 (35) 4.1.1 一般标签页 (35) 4.1.2 参数标签页 (39) 4.1.3 渗流参数标签页 (50) 4.1.4 界面标签页 (56) 4.1.5 初始标签页 (61) 4.2 不排水行为模拟 (63) 4.2.1 不排水(A) (64) 4.2.2 不排水(B) (64) 4.2.3 不排水(C) (64) 4.3 土工试验模拟 (64) 4.3.1 三轴试验 (67) 4.3.2 固结仪试验 (68) 4.3.3 CRS (68) 4.3.4 DDS (69) 4.3.6 结果 (70) 4.4 板的材料数据组 (70) 4.4.1 材料数据组 (71) 4.4.2 属性 (71)

4.5.1 材料数据组 (74) 4.5.2 属性 (74) 4.6 锚杆的材料数据组 (75) 4.6.1 材料数据组 (76) 4.6.2 属性 (76) 4.7 几何构件的材料数据组赋值 (76) 5 计算 (77) 5.1 计算程序界面 (77) 5.2 计算菜单 (78) 5.3 计算模式 (79) 5.3.1 经典模式 (80) 5.3.2 高级模式 (80) 5.3.3 渗流模式 (81) 5.4 定义计算阶段 (81) 5.4.1 计算标签页 (81) 5.4.2 插入或删除计算阶段 (82) 5.4.3 计算阶段的标识和顺序 (82) 5.5 分析类型 (83) 5.5.1 初始应力生成 (83) 5.5.2 塑性计算 (85) 5.5.3塑性(排水)计算 (85) 5.5.4 固结(EPP)分析 (85) 5.5.5 固结(TPP)分析 (86) 5.5.6 安全性(PHI/C折减) (86) 5.5.7 动力分析 (87) 5.5.8 自由振动 (87) 5.5.9 地下水渗流(稳态) (88) 5.5.10 地下水渗流(瞬态) (88) 5.5.11 塑性零增长步 (88)

人教版初中八年级语文下册文言文阅读专项测试人物传记类(有标准答案)

一、文言文阅读 1、文言文阅读 (甲)余幼时即嗜学,家贫,无从致书以观,每假借于藏书之家,手自笔录,计日以还。天大寒,砚冰坚,手指不可屈伸,弗之怠。录毕,走送之,不敢稍逾约。以是人多以书假余,余因得遍观群书。既加冠,益慕圣贤之道, 又患无硕师、名人与游,尝趋百里外,从乡之先达执经叩问。先达德隆望尊,门人、弟子填其室,未尝稍降辞色。余立侍左右,援疑质理,俯身倾耳以请;或遇其叱咄,色愈恭,礼愈至,不敢出一言以复;俟其欣悦,则又请焉。故余虽愚,卒或有所闻。 (乙)范仲淹,字希文,唐宰相履冰之后。其先邠州人也,后徙家江南,遂为苏州吴县人。仲淹二岁而孤,母更适长山朱氏,从其姓,名说。少有志操,既长,知其世家,乃感泣辞母,去之应天府,依戚同文学。昼夜不息, 冬月惫甚,以水沃面;食不给,至以糜粥继之,人不能堪,仲淹不苦也。举进士第,为广德军司理参军,迎其母归养。仲淹刻苦自励,食不重肉,妻子衣食仅自足而已。常自诵曰:“士当先天下之忧而忧,后天下之乐而乐也。” 1.解释下列加点词的意思 (1)录毕,走送之()(2) 故余虽愚,卒或有所闻() (3)乃感泣辞母,去之应天府( ) (4)既长,知其世家( ) (5)无从致书以观( ) (6) 色愈恭,礼愈至( ) 2.翻译 (1)常自诵曰:“士当先天下之忧而忧,后天下之乐而乐 也。” (2)以是人多以书假余,余因得遍观群书。 3.下列句中加点虚词意义、用法与“以中有足乐者”中的“以“相同的是( ) A 必以分人 B 以是人多以书假余 C以水沃面D不以千里称也 4.从宋濂和范仲淹的成功经历中,你得到哪些有益的启示(至少谈两点)? 2、阅读《赵普》一文,完成下列问题 (1)普少习吏事,寡学术,及为相,太祖常劝以读书。晚年手不释卷,每归私第,阖户启箧取书,读之竟日。及次日临政,处决如流。既薨,家人发箧视之,则《论语》二十篇也。

人物传记阅读指导说课稿

实用类文本阅读之人物传记 蘄春实验高中陈淑兰 一、说考纲 考纲要求: 阅读评价中外实用类文本。了解传记、新闻、报告、科普文章的文体基本特征和主要表现手法。准确解读文本,筛选、整合信息。分析思想内容、构成要素和语言特色,评价文本产生的社会功用,探讨文本反映的人生价值和时代精神。 具体包含三个能力层级 1.分析综合C (1)筛选并整合文中的信息 (2)分析语言特色,把握文章结构,概括中心意思 (3)分析文本的文体基本特征和主要表现手法 2.鉴赏评价D (1)评价文本的主要观点和基本倾向 (2)评价文本产生的社会价值和影响 (3)对文本的某种特色作深度的思考和判断 3.探究F (1)从不同的角度和层面发掘文本所反映的人生价值和时代精神 (2)探讨作者的写作背景和写作意图 (3)探究文本中的某些问题,提出自己的见解 二、说考情 2010-2015全国新课标1卷人物传记的考查情况表 2010-2015全国新课标1卷人物传记的考查情况表

观察小结 近几年新课标卷人物传记考查的重点: 1、筛选并整合文中的信息 2、概括中心意思 3、从不同的角度和层面发掘文本所反映的人生价值和时代精神 4、探究文本中的某些问题,提出自己的见解 2011-2015年高考实用类文本阅读试题统计 观察小结 主观题的基本题型 A 归纳概括类 原因分析题 理解分析题 作用分析题 特色分析题 技巧分析题 B 鉴赏探究题 三、说备考策略 A了解人物传记 (一)传记的定义 传记是遵循真实性原则,用形象化的方法记述人物的生活经历、精神风貌以及其历史背景的一种叙事性文体。

(二)传记的文体特点 1、人物的时代性和代表性 2、选材的真实性和典型性 3、选文兼具史实性和文学性 (三)传记的分类 (1)从叙述人称看,传记可分自传和他传。前者是作者自己撰写的,采用第一人称,后者是他人撰写的,采用第三人称。 (2)从表达方式看,一般的传记以记叙为主,还有一类传记则记叙与评论各半,叫评传。(3)从篇幅的长短来说,它可以分为大传和小传。 (4)从创作方法看,传记可分为史学性传记和文学性传记。 B、传记的阅读要求及方法 (一)传记的阅读要求 1.理清作品陈述的基本事实,把握传主的人生经历; 2.分析传主的性格、情感,把握传主的性格、情感与基本事实之间的关系; 3.理解作者的评论、思想,分析作者的评论、思想与基本事实之间的关系; 4.通过分析作品的选材、表现手法、修辞技巧、语言特色等艺术形式,了解作者这样处理的意图; 5.探讨文本反映的人生价值和时代精神,能对作者所持的观点和艺术处理提出自己的看法。 (二)传记的阅读方法 1.理清文本陈述的基本事实,把握传主的人生经历。一般来说,可以顺序逐一整理—— (1)什么人?(一个主要的人物及其他次要人物,以及他们之间的关系。) (2)何时何地做了什么事?(一般写了几件事) (3)体现了传主什么品格? (4)作者有什么评价? (5)传主的事迹产生了什么影响,对我们有什么启迪? (6)文章是沿着什么思路展开的?(是顺叙还是倒叙,有没有插叙;分为哪几个层次,每层的大意是什么等等。) 2、阅读传记作品要勾画出作者评论性的语句 3、分析传主的性格、情感,理解作者的评论、思想。

实用类文本阅读(人物传记)教案 1

实用类文本阅读(人物传记)教案 1 实用类文本阅读(人物传记)教案1 教学目标: 1.了解实用类阅读中传记阅读的文本特点及高考基本题型。 2.掌握高考实用类阅读中传记阅读命题规律及答题技巧。 知识梳理: 【考点解读】 人物传记中,信息主要是指人物的性格特征、情感态度与价值观等。确筛选并整合文中的信息这一考点是考生得分较高的题目,但是,存在的问题也是较明显的:要么遗漏要点,要么原文抄录。这充分说明了考生对筛选出来的信息没有加工,或者说只是粗加工。针对上述问题,复习时要注意吃透筛选标准,确定筛选范围,对筛选出来的信息进行有效整合。 【规律揭示】 信息的筛选与整合是传记阅读必考考点,题型比较稳定,一是客观选择题,二是总结概括题。可单独设题,也可与分析传主形象、评价观点态度、评价文本产生的社会价值和影响、探究等考点结合,综合命题。 【技巧指导】 1.加强化练习,参透高考,提高复习效率。 历年高考传记阅读筛选信息类试题仍是复习的重点,通过对高考传记阅读筛选信息类试题(尤其是近三年的高考题)反复练习,一方面可以了解高考常考题型及选材范围,另一方面,可以掌握高考试题命制规律,了解常见传记阅读筛选信息类试题题型及解题思路、答题模式,可以有效提高复习效率。 2.加大传记阅读量,积累素养,提高能力。 语文高考越来越注重对文化素养的考查,大量的阅读,充分的积累,是整体提高阅读理解能力的前提。学生可通过加大阅读量,进一步熟悉传记特点,掌握传记中选材组材的方法,了解传记阅读信息筛选常用方法,提高对传记中信息的筛选能力。 3.掌握筛选并整合信息的方法 (1)读,把握全文内容 面对传记文本,不管命题人需要我们筛选什么样的信息,我们都必须先静下心来,通读全文,观其大略,摸清文本呈现的一些最基本的事实情况,对文本作整体感知,弄清楚它写什么人,叙什么事,分几个部分,的写作意图及基本倾向是怎样的等等。这是筛选并整合文中的信息的基础。不少考生在解答筛选信息类试题时,往往只题干涉及的信息,而忽略了对文章的整体把握,从而一叶障目,以偏概全。 (2)寻,寻找筛选目标 首先从题干要求出发,明确筛选目标,这是做题的前提。有的题干中的筛选标准暗藏陷阱。其次审准筛选范围(区间),找准相关的信息区间,认真研究相关信息区间的前后文,看清是否有与其并列,承接或递进关系的语句、段落。 (3)辨,辨析整合材料 需要提取的信息点理清之后,还要注意答案的加工整合,该分解的要分解、该合并的要合并、该概括的要概括,语句不完整的要完整,前后没有条理的要使之条理化,有些从文本中提取出来的词语表意不明确的,要使之明确化。 尤其要注意将那些零散的、描写具体的信息材料,归纳并梳理成简明扼要高度概括的要点,不能什么都照抄原文。确实能摘抄的,也要适当加以换。概括的内容往往不止一点,一定要分点列举、分条作答。

Plaxis中常见问题集锦

1 问:Geo FEM,Plaxis,Z-Soil软件比较?2008/6/5 9:34:48 答:三者针对某个算例计算结果相差不大,误差在可接受围之。 就易用性来说,Plaxis好于Z-Soil好于GEO。Plaxis大家都用得很多了,Z-Soil的建模可以在前处理模块中用CAD元素绘制,或者通过dxf文件导入;GEO4只能输入剖面线的坐标,比较烦琐。Plaxis和Z-soil基本可以解决岩土工程所有问题,但GEO4由于建模功能的限制,只能解决隧道、边坡等相关问题;Plaxis和Z-Soil可以进行渗流分析(非饱和)包括流固偶合分析。 总的来说,Plaxis和Z-Soil是专业的岩土工程有限元程序;GEO FEM是GEO4里面的一个工具包,而GEO4类似于国的理正一样,是遵循Eurocode的设计软件。 2 问:在plaxis中,用折减系数作出它的几个滑裂面,如何查看滑裂面的角度、圆心、半径等 这些滑裂面的相关参数呢? 2008/6/5 9:36:26 答:使用强度折减法,不用假定slip surface,故不会有这些数据。 3 问:Plaxis怎么模拟路堤分步填筑?在实际施工中,填筑不是一次加载的,可能先填一半, 过个月再填一半,而且这一半也不是一次填完,要在几天完成,请问怎么在Plaxis中模拟,怎么 设置可以反应填筑速率,请高手指教? 2008/6/5 9:47:25 答:手册里有相关例子,你可以参考一下lesson 5。 堆载速率可以通过设置堆载这个stage的时间间隔来设置。如果只有基本模块,可以设置mstage 的数值。mstage=1.0,说明100%施加上去了,mstage=0.1,说明只有10%的荷载。由于Plaxis 不能设置load function,比较麻烦。当然,你可以将一层土细分成几个stage完成,也可以实现。 4 问:Plaxis 3D 用这个软件分析基坑时,基坑是钢格栅喷混凝土支护,支护用板来模拟,EI 和EA中的I和A分别指哪个面的惯性矩和面积,以及单位后面的/m应该是哪个长度? 2008/6/5 9:49:13 答:应该是:A=沿着洞轴方向L×厚度d E是弹性模量I是惯性矩 5 问:在网上看到有人怀疑Plaxis 3D Foundation和3D Tunnel的真三维性,有人说它们不是 真正的三维计算,有谁知道是怎么回事吗? 2008/6/5 9:59:42 答:Plaxis 3D Tunnel计算核是三维的。但是目前只支持平面拉伸建模,建附加模型还存在困难。 3D Tunnel的确不能生成复杂的斜交隧道。 3D Foundation是专门解决基础问题的三维有限元计算软件。其解决基础问题要比FLAC3D要专 业,特别是考虑了一些工程实际,但开放性不如FLAC3d。近期3D Foundation将在此方面有重 大改进,新版本前处理借用GID作为前处理工具。Plaxis 系列优点长处是其理论,尤其是hs和 hs-small模型。 6 问:最近在算一个基坑,很好的地质条件,桩、撑刚度都取得很大,居然算出来水平位移始终 都有70mm左右,但用同济启明星算水土分算,并且参数都没有取最大值,算的结果只有17mm 左右。规要求水平位移不超过30mm,要是用Plaxis是很难算出小于规值的结果的,事实上,也 不至于有那么大的位移的? 2008/6/5 10:05:32 答:主要问题是现在很多地质报告都不提供三轴的试验参数:例如E50模量,Eur模量,Es模量, 有效强度指标等;土体的本构参数比较特殊,要做特殊的试验,因此一般的项目参数方面的确有 问题。不过,即便是只有Es模量和直剪固快指标,通过换算和引入K0、孔隙比、Cc,Cs等其 他参数,也是可以得到其他需要的参数,不过这需要比较扎实的本构模型方面的知识和岩土工程 经验,知道不同的本构适合模拟什么土层,知道本构的优点和局限性,这对使用者的要求的确比 较高。 7 问:隧道已经组成一个类组,所以一定要对其进行材料定义。如果不定义得话,就不能对其 进行网格划分,这要怎么解决呢? 2008/6/5 10:08:42 答:你是不是只想模拟基坑开挖对既有隧道结构的影响,而省略掉前面隧道开挖过程的模拟。 这样的话,结果恐怕很难正确,而且会碰到你所说的问题。因为隧道在基坑开挖前,有一定的受 力状况,这需要模拟隧道开挖过程才能得到其受力状况,基坑开挖的影响也是在其这个受力状况 上产生的。你现在的目的是让基坑开挖前,隧道结构的力和弯矩都为零了,所以结果很难正确。

文言文阅读-人物传记类阅读10篇(

2018年中考语文文言文阅读-人物传记类阅读10篇 1.阅读下面文言文,完成后面题目。 关羽字云长,河东解人也,亡命奔涿郡。与先主寝则同床,恩若兄弟。而稠人广坐,侍立终日,随先主周旋,不避艰险。 建安五年,曹公东征,先主奔袁绍。曹公擒羽以归,拜为偏将军,礼 之甚厚。绍遣大将军颜良攻东郡太守刘延于白马,曹公使张辽及羽为先锋 击之。羽望见良麾盖,策马剌良于万众之中,斩其首还,绍诸将莫能当者, 遂解白马围。曹公即表封羽为汉寿亭侯。 初,曹公壮羽为人,而察其心神无久留之意,谓张辽曰:“卿试以情 问之。”既而辽以问羽,羽叹曰:“吾极知曹公待我厚,然吾受刘将军厚 恩,誓以共死,不可背之。吾终不留,吾要当立效以报曹公乃去。”辽以 羽言报曹公,曹公义之。 羽尝为流矢所中,贯其左臂。医曰:“矢镞有毒,毒入于骨,当破臂作创,刮骨去毒,然后此患乃除耳。”羽便伸臂令医劈之。时羽适请诸将饮食相对,臂血流离,盈于盘器,而羽割炙引酒,言笑自若。 (节选自《三国志·关羽传》,有删改) 1.解释下面加点的词。 ①既而辽以问羽()②时羽适请诸将饮食相对() 2.翻译下面句子。 曹公禽羽以归,拜为偏将军,礼之甚厚。 译文: 3.下列与“羽尝为流矢所中”句式不同的一项是() A.吴广素爱人,士卒多为用者B.中峨冠而多髯者为东坡 C.百里溪举于市D.帝感其诚 4.汉封侯、宋封王、明封大帝,儒称圣、释称菩萨、道称天尊。根据选文内容,概括说明关羽被尊奉神化的原因。 答:

强项令 董宣,字少平,陈留圉人也。……后特征为洛阳令。时湖阳公主苍头白日杀人,因匿主家,吏不能得。及主出行,而以奴骖乘。宣于夏门亭候之,乃驻车叩马,以刀画地,大言数主之失,叱奴下车,因格杀之。主即还宫诉帝。帝大怒,召宣,欲箠杀之。宣叩头曰:“愿乞一言而死。”帝曰:“欲何言?”宣曰:“陛下圣德中兴,而纵奴杀良人,将何以理天下乎?臣不须箠,请得自杀。”即以头击楹,流血被面。帝令小黄门持之,使宣叩头谢主,宣不从,强使顿之,宣两手据地,终不肯俯。主曰:“文叔为白衣时,臧亡匿死,吏不敢至门。今为天子,威不能行一令乎?”帝笑曰:“天子不与白衣同。”因敕:“强项令出!”赐钱三十万。宣悉以班诸吏。由是搏击豪强,莫不震栗。京师号为“卧虎”。歌之曰:“枹鼓不鸣董少平。” 在县五年。年七十四,卒于官。诏遣使者临视,唯见布被覆尸,妻子对哭,有大麦数斛,敝车一乘。帝伤之,曰:“董宣廉洁,死乃知之。”以宣尝为二千石,赐艾绶,葬以大夫礼。 1.选出下列句子中加点词的含义相同的一项。() A.后特征为洛阳令/事物特征B.流血被面/唯见布被覆尸 C.大言数主之失/不计其数D.威不能行一令乎/行之有效 2.翻译下面的句子。 以刀画地,大言数主之失,叱奴下车,因格杀之。 译: 3.皇帝称董宣为“强项令”,而京师号之“卧虎”。这两个称呼都从侧面反映了董宣什么样的精神? 4.下列对原文有关内容的分析和概括,不正确的一项是() A.文章有正面描写,也有侧面描写,从而使人物形象丰满动人。 B.皇上本来要箠杀董宣,但董宣的义正词严、宁死不屈,使得皇上引咎自责,向他道歉。 C.董宣在洛阳任上,奋力打击豪强,豪强们没有不害怕他的,纷纷敛声匿迹,百姓多有口 碑。 D.董宣一生廉洁,去世后家里只有几斛大麦和一辆破车。光武帝得知他一贫如洗,为之感 伤叹息。

高考英语 阅读理解分类汇编之人物传记类

2011高考英语阅读理解分类汇编之人物传记类 1.(2011·山东卷)A Arthur Miller(1915-2005)is universally recognized as one of the greatest dramatists of the 20th century. Miller` s father had moved to the USA from Austria Hungary,drawn like so many others by the“Great Ame rican Dream”. However, he experienced severe financial hardship when his family business was ruined in the Great Depression of the early l930s. Millers' s most famous play, Death of a Salesman , is a powerful attack on the American system ,with its aggressive way of doing business and its insistence on money and social status as indicators of worth. In Willy Loman , the hero of the play, we see a man who has got into trouble with his worth. Willy is “burnt out” and in the cruel world of business there i s no room for sentiment : if he can't do the work, then he is no good to his employer, the Wagner Company, and he must go. Willy is painfully aware of this, and at loss as to what to do with his lack of success. He refuses to face the fact that he has failed and kills himself in the end. When it was first staged in 1949 ,the play was greeted with enthusiastic reviews ,and it won the Tony Award for Best Play, the New York Drama Critics` Circle Award, and the Pulitzer Prize for Drama. It was the first play to win all three of these major awards. Miller died of heart failure at his home in Roxbury, Connecticut ,on the evening of February 10,2005,the 56th anniversary of the first performance of Death of a Salesman on Broadway.56. Why did Arthur Miller' s father move to the USA? A. He suffered from severe hunger in his home country. B. He was attracted by the "Great American Dream. C. He hoped to make his son a dramatist. D. His family business failed. 57. The play Death of a Salesman A. exposes the cruelty of the American business world B. discusses the ways to get promoted in a company C. talks about the business career of Arthur Miller D. focuses on the skills in doing business 58. What can we learn about Willy Loman?

人物传记阅读题型及答题策略[1]

高考人物传记题型及答题策略 《课程标准》对传记阅读的要求阅读古今中外的人物传记、回忆录等作品,能把握基本事实,了解传主的人生轨迹,从中获得有益的人生启示,并形成有一定深度的思考和判断。许多传记作者本身具有很高的文学造诣,阅读这些传记,可提高文学修养,陶冶情操。 一、阅读传记作品的基本要求 (1)勾划评价性的语言 (2)标注作者引用的事例 (3)分析层次,理清作者的写作思路及作传手法 (4)品味标题:品味一个好的标题,概括来说,主要从标题的风格、标题的特点、标题的作用三个方面进行品味。 标题的风格大致有四类:准确鲜明新颖生动简洁凝练含蓄隽永 标题的特点:好标题往往具有自己的特点,往往运用了某种手法,比如修辞、符号等等。 标题的作用:主要有三种: (1)吸引读者关注 (2)体现文章主旨(蕴含作者的思想情感) (3)文章的线索(概括文章内容) 二、积累人物传记的具体命题形式及应对策略 题型一:概括传主人生阶段(人生经历),多侧重于筛选并整合文中的信息。 答题策略:紧扣传主身份特点,留主删次切分人生阶段进行作答。答案可以用原文原句作答或在原文原句基础上整合而成。(《追忆钱学森:此生三事最关情》) 题型二:概括传主的性格特点、精神品质(风貌)或某一性格体现在哪些方面 答题策略 1.抓评议性、概括性的词句 2.抓传主在事件(主要事件)中的表现与细节描写 这一细节表现了人物怎样的精神品质,起到什么作用等。 3.抓传主背景与作者意图 分析传主特点时,还要知人论世,即结合传主的年龄、身份、传主所处的社会背景等判断。此外,作者意图也会影响我们对传主特点的判断。作者会通过材料取舍,通过评议概括等方面的词句向读者传递其意图。

地铁地表沉降外文翻译(适用于毕业论文外文翻译+中英文对照)

外文原文 Surface settlement predictions for Istanbul Metro tunnels excavated by EPB-TBM S. G. Ercelebi ?H. Copur ?I. Ocak Abstract In this study, short-term surface settlements are predicted for twin tunnels, which are to be excavated in the chainage of 0 ? 850 to 0 ? 900 m between the Esenler and Kirazl?stations of the Istanbul Metro line, which is 4 km in length. The total length of the excavation line is 21.2 km between Esenler and Basaksehir. Tunnels are excavated by employing two earth pressure balance (EPB) tunnel boring machines (TBMs) that have twin tubes of 6.5 m diameter and with 14 m distance from center to center. The TBM in the right tube follows about 100 m behind the other tube. Segmental lining of 1.4 m length is currently employed as the final support. Settlement predictions are performed with finite element method by using Plaxis finite element program. Excavation, ground support and face support steps in FEM analyses are simulated as applied in the field. Predictions are performed for a typical geological zone, which is considered as critical in terms of surface settlement. Geology in the study area is composed of fill, very stiff clay, dense sand, very dense sand and hard clay, respectively, starting from the surface. In addition to finite element modeling, the surface settlements are also predicted by using semi-theoretical (semi-empirical) and analytical methods. The results indicate that the FE model predicts well the short-term surface settlements for a given volume loss value. The results of semi-theoretical and analytical methods are found to be in good agreement with the FE model. The results of predictions are compared and verified by field measurements. It is suggested that grouting of the excavation void should be performed as fast as possible after excavation of a section as a precaution against surface settlements during excavation. Face pressure of the TBMs should be closely monitored and adjusted for different zones. Keywords Surface settlement prediction _ Finite element method _ Analytical method _ Semi-theoretical method _ EPB-TBM tunneling _ Istanbul Metro Introduction Increasing demand on infrastructures increases attention to shallow soft ground tunneling methods in urbanized areas. Many surface and sub-surface structures make underground construction works very delicate due to the influence of ground deformation, which should be definitely limited/controlled to acceptable levels. Independent of the excavation method, the short- and long-term surface and sub-surface ground deformations should be predicted and remedial precautions against any damage to existing structures planned prior to construction. Tunneling cost substantially increases due to damages to structures resulting from surface settlements, which are above tolerable limits (Bilgin et al. 2009).

相关文档
相关文档 最新文档